import { TextInput, Group, Button } from '@mantine/core'; import { useForm } from '@mantine/form'; import { useConfig } from '../../tools/state'; export default function TitleChanger() { const { config, setConfig } = useConfig(); const form = useForm({ initialValues: { title: config.settings.title, logo: config.settings.logo, favicon: config.settings.favicon, background: config.settings.background, }, }); const saveChanges = (values: { title?: string; logo?: string; favicon?: string; background?: string; }) => { setConfig({ ...config, settings: { ...config.settings, title: values.title, logo: values.logo, favicon: values.favicon, background: values.background, }, }); }; return (
saveChanges(values))}>
); }