summaryrefslogtreecommitdiff
path: root/frontend/src/components/PluginView.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/src/components/PluginView.tsx')
-rw-r--r--frontend/src/components/PluginView.tsx26
1 files changed, 3 insertions, 23 deletions
diff --git a/frontend/src/components/PluginView.tsx b/frontend/src/components/PluginView.tsx
index 92650fec..953abd25 100644
--- a/frontend/src/components/PluginView.tsx
+++ b/frontend/src/components/PluginView.tsx
@@ -1,37 +1,17 @@
-import { ButtonItem, DialogButton, PanelSection, PanelSectionRow, Router } from 'decky-frontend-lib';
+import { ButtonItem, PanelSection, PanelSectionRow } from 'decky-frontend-lib';
import { VFC } from 'react';
-import { FaArrowLeft, FaStore } from 'react-icons/fa';
import { useDeckyState } from './DeckyState';
const PluginView: VFC = () => {
- const { plugins, activePlugin, setActivePlugin, closeActivePlugin } = useDeckyState();
-
- const onStoreClick = () => {
- Router.CloseSideMenus();
- Router.Navigate('/decky/store');
- };
+ const { plugins, activePlugin, setActivePlugin } = useDeckyState();
if (activePlugin) {
- return (
- <div style={{ height: '100%' }}>
- <div style={{ position: 'absolute', top: '3px', left: '16px', zIndex: 20 }}>
- <DialogButton style={{ minWidth: 0, padding: '10px 12px' }} onClick={closeActivePlugin}>
- <FaArrowLeft style={{ display: 'block' }} />
- </DialogButton>
- </div>
- {activePlugin.content}
- </div>
- );
+ return <div style={{ height: '100%' }}>{activePlugin.content}</div>;
}
return (
<PanelSection>
- <div style={{ position: 'absolute', top: '3px', right: '16px', zIndex: 20 }}>
- <DialogButton style={{ minWidth: 0, padding: '10px 12px' }} onClick={onStoreClick}>
- <FaStore style={{ display: 'block' }} />
- </DialogButton>
- </div>
{plugins.map(({ name, icon }) => (
<PanelSectionRow key={name}>
<ButtonItem layout="below" onClick={() => setActivePlugin(name)}>