import type { LayoutNode } from 'officerdev'; import { WorkspaceView, SELECTED_DASHBOARD_KEY } from 'officerdev'; import { useIsMobile } from 'hooks/useIsMobile'; import { useGlobal } from 'hooks/useGlobal'; import { useDashboardState } from 'state/useDashboardState'; import { defaultLayout } from './defaultLayout'; export const DashboardsScreen = () => { const workspace = useDashboardState('screens/dashboards', defaultLayout); const isMobile = useIsMobile(); const [selected, setSelected] = useGlobal(SELECTED_DASHBOARD_KEY, null); const mobilePanelId = isMobile && selected ? 'ws-home-right' : undefined; return (
{ if (!id) setSelected(null); }} />
); };