Refactor and add alt text generator
This commit is contained in:
@ -5,6 +5,7 @@ export const socialSchema = z.object({
|
||||
platform: z.string().min(1, "Platform is required"),
|
||||
handle: z.string().min(1, "Handle is required"),
|
||||
isPrimary: z.boolean(),
|
||||
isVisible: z.boolean(),
|
||||
link: z.string().optional(),
|
||||
});
|
||||
|
||||
@ -12,6 +13,8 @@ export const artistSchema = z.object({
|
||||
displayName: 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)"),
|
||||
nickname: z.string().optional(),
|
||||
source: z.string().optional(),
|
||||
description: z.string().optional(),
|
||||
socials: z.array(socialSchema).optional(),
|
||||
}).refine(
|
||||
(data) => {
|
||||
|
Reference in New Issue
Block a user