#
Junjie
2024-03-19 77ac6b72ed82d51d0d45bf156ac1b5bb3cb15782
zy-asrs-flow/src/App.jsx
@@ -85,11 +85,13 @@
// 优先级 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) : false;
  });
  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);
@@ -101,11 +103,11 @@
  return {
    actionsRender: () => [
      // <Question key="doc" />,
      <SelectLang key="SelectLang" />,
      <FullScreen fullScreen={fullScreen} setFullScreen={setFullScreen} />,
      <LayoutSwitch layoutMode={layoutMode} setLayoutMode={setLayoutMode} />,
      <Brightness darkMode={darkMode} setDarkMode={setDarkMode} />,
      // <Question key="doc" />,
      // <SelectLang key="SelectLang" />
    ],
    avatarProps: {
      src: initialState?.currentUser?.avatar,