import { ButtonItem, PanelSection, PanelSectionRow } from 'decky-frontend-lib'; import { VFC } from 'react'; import { useDeckyState } from './DeckyState'; const PluginView: VFC = () => { const { plugins, activePlugin, setActivePlugin } = useDeckyState(); if (activePlugin) { return
{activePlugin.content}
; } return ( {plugins.map(({ name, icon }) => ( setActivePlugin(name)}>
{icon}
{name}
))}
); }; export default PluginView;