diff --git a/src/app/(home)/_components/create-new-button.tsx b/src/app/(home)/_components/create-new-button.tsx index cf2be3f..1c4d2fe 100644 --- a/src/app/(home)/_components/create-new-button.tsx +++ b/src/app/(home)/_components/create-new-button.tsx @@ -45,7 +45,7 @@ export const CreateNewButton = () => { const utils = api.useUtils(); const { mutate } = api.list.create.useMutation({ onSuccess: (_, variables) => { - toast.success(`Created new list: ${variables.name}`); + toast.success(`Created new list: ${variables.title}`); onOpenChange(false); form.reset(); void utils.list.getAll.invalidate(); @@ -55,7 +55,7 @@ export const CreateNewButton = () => { const form = useForm({ resolver: zodResolver(listCreationFormSchema), defaultValues: { - name: "", + title: "", variant: "", labels: [], id: false, @@ -87,7 +87,7 @@ export const CreateNewButton = () => { {/* Name */} (
diff --git a/src/lib/schemas/list-creation-form.ts b/src/lib/schemas/list-creation-form.ts index 4025d7e..f30358f 100644 --- a/src/lib/schemas/list-creation-form.ts +++ b/src/lib/schemas/list-creation-form.ts @@ -2,13 +2,13 @@ import { z } from "zod"; import { LABELS } from "~/lib/data/task-labels"; import { VARIANTS } from "~/lib/data/list-variants"; -export const listNameSchema = z +export const listTitleSchema = z .string() .min(1, "title cannot be empty") .max(128, "title cannot be more than 128 characters"); export const listCreationFormSchema = z.object({ - name: listNameSchema, // Text + title: listTitleSchema, // Text variant: z.enum(VARIANTS, { message: "you must select a variant", }), // Radio group