| | |
| | | // 优先级 layout > config > defaultSetting |
| | | export const layout = ({ initialState, setInitialState }) => { |
| | | const [darkMode, setDarkMode] = React.useState(() => { |
| | | return JSON.parse(localStorage.getItem('darkMode')) || true; |
| | | const storedValue = localStorage.getItem('darkMode'); |
| | | return storedValue !== null ? JSON.parse(storedValue) : true; |
| | | }); |
| | | |
| | | const [layoutMode, setLayoutMode] = React.useState(() => { |
| | | return JSON.parse(localStorage.getItem('layoutMode')) || true; |
| | | const storedValue = localStorage.getItem('layoutMode'); |
| | | return storedValue !== null ? JSON.parse(storedValue) : true; |
| | | }); |
| | | |
| | | const [fullScreen, setFullScreen] = React.useState(false); |