Add art types and categories
This commit is contained in:
9
src/schemas/artTypeSchema.ts
Normal file
9
src/schemas/artTypeSchema.ts
Normal file
@ -0,0 +1,9 @@
|
||||
import * as z from "zod/v4";
|
||||
|
||||
export const artTypeSchema = z.object({
|
||||
name: z.string().min(3, "Name is required. Min 3 characters."),
|
||||
slug: z.string().min(3, "Slug is required. Min 3 characters.").regex(/^[a-z]+$/, "Only lowercase letters are allowed (no numbers, spaces, or uppercase)"),
|
||||
description: z.string().optional(),
|
||||
})
|
||||
|
||||
export type artTypeSchema = z.infer<typeof artTypeSchema>
|
Reference in New Issue
Block a user