more cleanup

This commit is contained in:
Carl-Gerhard Lindesvärd
2024-04-08 22:04:24 +02:00
parent 14d64aea0b
commit 71802dc236
7 changed files with 23 additions and 27 deletions

View File

@@ -1,6 +1,7 @@
import { ButtonContainer } from '@/components/button-container';
import { InputWithLabel } from '@/components/forms/input-with-label';
import { Button } from '@/components/ui/button';
import { useAppParams } from '@/hooks/useAppParams';
import { api, handleError } from '@/trpc/client';
import { zodResolver } from '@hookform/resolvers/zod';
import { useRouter } from 'next/navigation';
@@ -16,10 +17,9 @@ const validator = z.object({
});
type IForm = z.infer<typeof validator>;
interface AddProjectProps {
organizationSlug: string;
}
export default function AddProject({ organizationSlug }: AddProjectProps) {
export default function AddProject() {
const { organizationSlug } = useAppParams();
const router = useRouter();
const mutation = api.project.create.useMutation({
onError: handleError,

View File

@@ -1,12 +1,11 @@
import { ButtonContainer } from '@/components/button-container';
import { InputWithLabel } from '@/components/forms/input-with-label';
import { Button } from '@/components/ui/button';
import { Calendar } from '@/components/ui/calendar';
import { useAppParams } from '@/hooks/useAppParams';
import { api, handleError } from '@/trpc/client';
import { zodResolver } from '@hookform/resolvers/zod';
import { useRouter } from 'next/navigation';
import { Controller, useForm } from 'react-hook-form';
import { useForm } from 'react-hook-form';
import { toast } from 'sonner';
import type { z } from 'zod';

View File

@@ -21,7 +21,7 @@ type EditReportProps = {
};
export default function EditReport({ form, onSubmit }: EditReportProps) {
const { register, handleSubmit, reset, formState } = useForm<IForm>({
const { register, handleSubmit, formState } = useForm<IForm>({
resolver: zodResolver(validator),
defaultValues: form,
});