import React, { memo } from 'react';
import { Row, Col } from '@miragenflow/ui/grid';
import { Switch } from '@miragenflow/ui';
import { useAppDispatch, useAppSelector } from 'modules/store';
import {
selectGlobal,
toggleShowHeader,
toggleShowBreadcrumbs,
toggleShowFooter,
switchTheme,
switchColor,
switchLayout,
openSystemTheme,
ELayout,
} from 'modules/global';
import { ETheme } from 'types/index.d';
import RadioColor from './RadioColor';
import RadioRect from './RadioRect';
import Light from 'assets/svg/assets-setting-light.svg?component';
import Dark from 'assets/svg/assets-setting-dark.svg?component';
import System from 'assets/svg/assets-setting-auto.svg?component';
import Style from './index.module.less';
enum ESettingTheme {
system,
}
const themeList = [
{
value: ETheme.light,
image: