diff options
| author | AAGaming <aa@mail.catvibers.me> | 2022-07-07 00:03:20 -0400 |
|---|---|---|
| committer | AAGaming <aa@mail.catvibers.me> | 2022-07-07 00:03:20 -0400 |
| commit | 45949e84565cfcc7524e0975f997d0ea11de2f95 (patch) | |
| tree | c95bde2aa3e9340d1a2cc9e36dc770907d3524ec /frontend/src/components/PluginView.tsx | |
| parent | e3a965329d2c4af130b25afba7f2572a1f1b5abe (diff) | |
| download | decky-loader-45949e84565cfcc7524e0975f997d0ea11de2f95.tar.gz decky-loader-45949e84565cfcc7524e0975f997d0ea11de2f95.zip | |
support non-ui plugins
Diffstat (limited to 'frontend/src/components/PluginView.tsx')
| -rw-r--r-- | frontend/src/components/PluginView.tsx | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/frontend/src/components/PluginView.tsx b/frontend/src/components/PluginView.tsx index 953abd25..cc6dbefc 100644 --- a/frontend/src/components/PluginView.tsx +++ b/frontend/src/components/PluginView.tsx @@ -12,16 +12,18 @@ const PluginView: VFC = () => { return ( <PanelSection> - {plugins.map(({ name, icon }) => ( - <PanelSectionRow key={name}> - <ButtonItem layout="below" onClick={() => setActivePlugin(name)}> - <div style={{ display: 'flex', justifyContent: 'space-between' }}> - <div>{icon}</div> - <div>{name}</div> - </div> - </ButtonItem> - </PanelSectionRow> - ))} + {plugins + .filter((p) => p.content) + .map(({ name, icon }) => ( + <PanelSectionRow key={name}> + <ButtonItem layout="below" onClick={() => setActivePlugin(name)}> + <div style={{ display: 'flex', justifyContent: 'space-between' }}> + <div>{icon}</div> + <div>{name}</div> + </div> + </ButtonItem> + </PanelSectionRow> + ))} </PanelSection> ); }; |
