diff --git a/src/components/PanelSwitcher.tsx b/src/components/PanelSwitcher.tsx index 77d0008..23931b2 100644 --- a/src/components/PanelSwitcher.tsx +++ b/src/components/PanelSwitcher.tsx @@ -24,6 +24,7 @@ export default function PanelSwitcher() {
{state.view.layout.mode === 'multi' @@ -61,7 +62,12 @@ export default function PanelSwitcher() { ({icon, label, disabled: id === 'customizer', command: () => model.changeSingleVisibility(id)}))} /> } - +
); diff --git a/src/components/SettingsMenu.tsx b/src/components/SettingsMenu.tsx index 66dedc6..9b5ca27 100644 --- a/src/components/SettingsMenu.tsx +++ b/src/components/SettingsMenu.tsx @@ -1,12 +1,12 @@ // Portions of this file are Copyright 2021 Google LLC, and licensed under GPL2+. See COPYING. -import { useContext, useRef } from 'react'; +import { CSSProperties, useContext, useRef } from 'react'; import { Button } from 'primereact/button'; import { MenuItem } from 'primereact/menuitem'; import { Menu } from 'primereact/menu'; import { ModelContext } from './contexts'; -export default function SettingsMenu() { +export default function SettingsMenu({className, style}: {className?: string, style?: CSSProperties}) { const model = useContext(ModelContext); if (!model) throw new Error('No model'); const state = model.state; @@ -39,7 +39,13 @@ export default function SettingsMenu() { command: () => model.mutate(s => s.view.showShadows = !s.view.showShadows) }, ] as MenuItem[]} popup ref={settingsMenu} /> -