Fix groupQuit

This commit is contained in:
Théo 2023-04-22 11:59:35 +02:00
parent ae69c4ed08
commit db4a619b17

View file

@ -10,7 +10,7 @@ import Button from '@/ui/Button';
import Select from '@/ui/Select';
type SettingsData = {
group: string;
name: string;
};
export default function Page() {
@ -18,7 +18,7 @@ export default function Page() {
const { mutate } = useSWRConfig();
const { register, handleSubmit } = useForm<SettingsData>({
defaultValues: {
group: ''
name: ''
}
});
@ -29,13 +29,9 @@ export default function Page() {
})) || [];
async function onSubmit(data: SettingsData) {
const formData = new FormData();
formData.append('group', data.group);
const res = await fetch(`${process.env.NEXT_PUBLIC_API_URL}/groupQuit`, {
method: 'POST',
body: formData,
body: JSON.stringify(data),
headers: {
Authorization: `Bearer ${cookies.get('token')}}`
}
@ -49,7 +45,7 @@ export default function Page() {
return (
<section className="flex h-full w-full flex-col space-y-4">
<form className="flex items-center space-x-2" onSubmit={handleSubmit(onSubmit)}>
<Select {...register('group')} className="w-1/4" options={groups} />
<Select {...register('name')} className="w-1/4" options={groups} />
<Button kind="brand" type="submit">
Quitter
</Button>