feat(ui): form validation and improved ui

This commit is contained in:
Pihkaal
2024-10-02 06:11:27 +02:00
parent f1a5cd9bc0
commit 8264fd966b
2 changed files with 89 additions and 50 deletions

View File

@@ -9,5 +9,7 @@ export type ImageFormat = (typeof IMAGE_FORMATS)[number];
export const settingsSchema = z.object({
format: z.enum(IMAGE_FORMATS).default("png"),
logo: z.enum(LOGOS),
content: z.string().min(1),
content: z.string().min(1, "Required"),
});
export type Settings = z.infer<typeof settingsSchema>;