import PropTypes from 'prop-types'; import { Activity, useState } from 'react'; // material-ui import { useColorScheme, useTheme } from '@mui/material/styles'; import Button from '@mui/material/Button'; import Divider from '@mui/material/Divider'; import Drawer from '@mui/material/Drawer'; import Fab from '@mui/material/Fab'; import Grid from '@mui/material/Grid'; import IconButton from '@mui/material/IconButton'; import Stack from '@mui/material/Stack'; import Tooltip from '@mui/material/Tooltip'; import Typography from '@mui/material/Typography'; import Box from '@mui/material/Box'; // project imports import FontFamily from './FontFamily'; import BorderRadius from './BorderRadius'; import { DEFAULT_THEME_MODE } from 'config'; import MainCard from 'ui-component/cards/MainCard'; import AnimateButton from 'ui-component/extended/AnimateButton'; import SimpleBar from 'ui-component/third-party/SimpleBar'; import useConfig from 'hooks/useConfig'; // assets import { IconSettings, IconPlus } from '@tabler/icons-react'; function CustomTabPanel({ children, value, index, ...other }) { return ( ); } export default function Customization() { const theme = useTheme(); const { resetState } = useConfig(); const { setMode } = useColorScheme(); // drawer on/off const [open, setOpen] = useState(false); const handleToggle = () => { setOpen(!open); }; const handleReset = () => { setMode(DEFAULT_THEME_MODE); resetState(); }; return ( <> {/* toggle button */} Theme Customization {/* font family */} {/* border radius */} ); } CustomTabPanel.propTypes = { children: PropTypes.node, value: PropTypes.number, index: PropTypes.number, other: PropTypes.any };