@@ -32,14 +30,10 @@ function CuesheetTableSettings(props: CuesheetTableSettingsProps) {
const columnHeader = column.columnDef.header;
const visible = column.getIsVisible();
return (
-
+
);
})}
@@ -47,13 +41,13 @@ function CuesheetTableSettings(props: CuesheetTableSettingsProps) {
Reset Options
-
diff --git a/apps/client/src/views/editor/Editor.tsx b/apps/client/src/views/editor/Editor.tsx
index b6cb48b3c..9a9aa220b 100644
--- a/apps/client/src/views/editor/Editor.tsx
+++ b/apps/client/src/views/editor/Editor.tsx
@@ -1,8 +1,8 @@
import { lazy, useCallback, useEffect } from 'react';
import { IoApps, IoClose, IoSettingsOutline } from 'react-icons/io5';
-import { IconButton, useDisclosure } from '@chakra-ui/react';
-import { useHotkeys } from '@mantine/hooks';
+import { useDisclosure, useHotkeys } from '@mantine/hooks';
+import IconButton from '../../common/components/buttons/IconButton';
import NavigationMenu from '../../common/components/navigation-menu/NavigationMenu';
import { useElectronListener } from '../../common/hooks/useElectronEvent';
import { useWindowTitle } from '../../common/hooks/useWindowTitle';
@@ -20,7 +20,7 @@ const MessageControl = lazy(() => import('../../features/control/message/Message
export default function Editor() {
const { isOpen: isSettingsOpen, setLocation, close } = useAppSettingsNavigation();
- const { isOpen: isMenuOpen, onOpen, onClose } = useDisclosure();
+ const [isOpen, handler] = useDisclosure();
useWindowTitle('Editor');
@@ -49,22 +49,19 @@ export default function Editor() {
return (
-
+
- }
- onClick={onOpen}
- />
+
+
+
: }
+ variant={isSettingsOpen ? 'subtle' : 'subtle-white'}
+ size='xlarge'
onClick={toggleSettings}
- />
+ >
+ {isSettingsOpen ? : }
+
{isSettingsOpen ? (