import { useRecoilState } from 'recoil'; import { Switch } from '~/components/ui'; import { useLocalize } from '~/hooks'; import store from '~/store'; export default function ModularChatSwitch({ onCheckedChange, }: { onCheckedChange?: (value: boolean) => void; }) { const [modularChat, setModularChat] = useRecoilState(store.modularChat); const localize = useLocalize(); const handleCheckedChange = (value: boolean) => { setModularChat(value); if (onCheckedChange) { onCheckedChange(value); } }; return (
{`[${localize('com_ui_experimental')}]`} {localize('com_nav_modular_chat')}{' '}
); }