import { Group, Switch } from '@mantine/core'; import * as Modules from '../modules'; import { useConfig } from '../../tools/state'; export default function ModuleEnabler(props: any) { const { config, setConfig } = useConfig(); const modules = Object.values(Modules).map((module) => module); return ( {modules.map((module) => ( { setConfig({ ...config, modules: { ...config.modules, [module.title]: { ...config.modules?.[module.title], enabled: e.currentTarget.checked, }, }, }); }} /> ))} ); }