diff --git a/services/web/frontend/js/features/editor-left-menu/components/left-menu-mask.tsx b/services/web/frontend/js/features/editor-left-menu/components/left-menu-mask.tsx index e606102967..88079eda6d 100644 --- a/services/web/frontend/js/features/editor-left-menu/components/left-menu-mask.tsx +++ b/services/web/frontend/js/features/editor-left-menu/components/left-menu-mask.tsx @@ -1,11 +1,11 @@ import { memo, useEffect, useRef, useState } from 'react' import { useLayoutContext } from '../../../shared/context/layout-context' -import useScopeValue from '../../../shared/hooks/use-scope-value' +import { useUserSettingsContext } from '@/shared/context/user-settings-context' export default memo(function LeftMenuMask() { const { setLeftMenuShown } = useLayoutContext() - const [editorTheme] = useScopeValue('settings.editorTheme') - const [overallTheme] = useScopeValue('settings.overallTheme') + const { userSettings } = useUserSettingsContext() + const { editorTheme, overallTheme } = userSettings const [original] = useState({ editorTheme, overallTheme }) const maskRef = useRef(null) diff --git a/services/web/frontend/js/features/editor-left-menu/components/settings/settings-font-size.tsx b/services/web/frontend/js/features/editor-left-menu/components/settings/settings-font-size.tsx index 7af302060d..b3a152299f 100644 --- a/services/web/frontend/js/features/editor-left-menu/components/settings/settings-font-size.tsx +++ b/services/web/frontend/js/features/editor-left-menu/components/settings/settings-font-size.tsx @@ -3,8 +3,8 @@ import { useProjectSettingsContext } from '../../context/project-settings-contex import SettingsMenuSelect from './settings-menu-select' import type { Option } from './settings-menu-select' -const sizes = ['10', '11', '12', '13', '14', '16', '18', '20', '22', '24'] -const options: Array