Skip to content

Commit

Permalink
fixed any type
Browse files Browse the repository at this point in the history
  • Loading branch information
Embretr committed Sep 24, 2024
1 parent 799c0d6 commit bb6fbc7
Showing 1 changed file with 16 additions and 10 deletions.
26 changes: 16 additions & 10 deletions src/pages/NewGroupAdministration/index.tsx
Original file line number Diff line number Diff line change
@@ -1,26 +1,30 @@
import { useForm } from 'react-hook-form';
import { zodResolver } from '@hookform/resolvers/zod';
import { useForm } from 'react-hook-form';
import { z } from 'zod';

import { Button } from 'components/ui/button';
import { Form, FormField, FormItem, FormLabel, FormControl, FormMessage } from 'components/ui/form';
import { Form, FormControl, FormField, FormItem, FormLabel, FormMessage } from 'components/ui/form';
import { Input } from 'components/ui/input';
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from 'components/ui/select';

const schema = z.object({
groupName: z.string().min(1, 'Gruppenavn er påkrevd'),
slug: z.string().min(1, 'Slug er påkrevd'),
groupType: z.enum(['board', 'subGroup', 'committee', 'interestGroup'], { message: 'Gruppetype er påkrevd' })
groupType: z.enum(['board', 'subGroup', 'committee', 'interestGroup'], { message: 'Gruppetype er påkrevd' }),
});

export default function NewGroupAdministration() {
const form = useForm({
resolver: zodResolver(schema)
const form = useForm<z.infer<typeof schema>>({
resolver: zodResolver(schema),
});

const { register, handleSubmit, formState: { errors } } = form;
const {
register,
handleSubmit,
formState: { errors },
} = form;

const onSubmit = (data: any) => {
const onSubmit = (data: z.infer<typeof schema>) => {
console.log(data);

Check warning on line 28 in src/pages/NewGroupAdministration/index.tsx

View workflow job for this annotation

GitHub Actions / build (18.x)

Unexpected console statement

Check warning on line 28 in src/pages/NewGroupAdministration/index.tsx

View workflow job for this annotation

GitHub Actions / build (18.x)

Unexpected console statement
};

Expand All @@ -45,11 +49,11 @@ export default function NewGroupAdministration() {
</FormItem>
<FormField
control={form.control}
name="groupType"
name='groupType'
render={({ field }) => (
<FormItem>
<FormLabel>Gruppetype</FormLabel>
<Select onValueChange={field.onChange} defaultValue={field.value}>
<Select defaultValue={field.value} onValueChange={field.onChange}>
<FormControl>
<SelectTrigger className='text-muted-foreground'>
<SelectValue placeholder='Velg gruppetype...' />
Expand All @@ -67,7 +71,9 @@ export default function NewGroupAdministration() {
)}
/>
<FormItem className='mt-5'>
<Button variant='default' type='submit'>Opprett Gruppe</Button>
<Button type='submit' variant='default'>
Opprett Gruppe
</Button>
</FormItem>
</form>
</Form>
Expand Down

0 comments on commit bb6fbc7

Please sign in to comment.