rename list 'name' to 'title'

This commit is contained in:
2024-11-23 08:46:32 -06:00
parent af38b3a20b
commit 8393ec9f49
2 changed files with 5 additions and 5 deletions

View File

@@ -45,7 +45,7 @@ export const CreateNewButton = () => {
const utils = api.useUtils(); const utils = api.useUtils();
const { mutate } = api.list.create.useMutation({ const { mutate } = api.list.create.useMutation({
onSuccess: (_, variables) => { onSuccess: (_, variables) => {
toast.success(`Created new list: ${variables.name}`); toast.success(`Created new list: ${variables.title}`);
onOpenChange(false); onOpenChange(false);
form.reset(); form.reset();
void utils.list.getAll.invalidate(); void utils.list.getAll.invalidate();
@@ -55,7 +55,7 @@ export const CreateNewButton = () => {
const form = useForm<ListCreationSchema>({ const form = useForm<ListCreationSchema>({
resolver: zodResolver(listCreationFormSchema), resolver: zodResolver(listCreationFormSchema),
defaultValues: { defaultValues: {
name: "", title: "",
variant: "", variant: "",
labels: [], labels: [],
id: false, id: false,
@@ -87,7 +87,7 @@ export const CreateNewButton = () => {
{/* Name */} {/* Name */}
<FormField <FormField
control={form.control} control={form.control}
name="name" name="title"
render={({ field }) => ( render={({ field }) => (
<FormItem> <FormItem>
<div className="mb-2"> <div className="mb-2">

View File

@@ -2,13 +2,13 @@ import { z } from "zod";
import { LABELS } from "~/lib/data/task-labels"; import { LABELS } from "~/lib/data/task-labels";
import { VARIANTS } from "~/lib/data/list-variants"; import { VARIANTS } from "~/lib/data/list-variants";
export const listNameSchema = z export const listTitleSchema = z
.string() .string()
.min(1, "title cannot be empty") .min(1, "title cannot be empty")
.max(128, "title cannot be more than 128 characters"); .max(128, "title cannot be more than 128 characters");
export const listCreationFormSchema = z.object({ export const listCreationFormSchema = z.object({
name: listNameSchema, // Text title: listTitleSchema, // Text
variant: z.enum(VARIANTS, { variant: z.enum(VARIANTS, {
message: "you must select a variant", message: "you must select a variant",
}), // Radio group }), // Radio group