Files
monisuo/monisuo-admin/src/pages/settings/validators/appearance.validator.ts

15 lines
334 B
TypeScript
Raw Normal View History

2026-03-22 13:55:23 +08:00
import { z } from 'zod'
export const appearanceValidator = z.object({
theme: z
.enum(['light', 'dark'], {
error: 'Please select a theme.',
}),
font: z
.enum(['inter', 'manrope', 'system'], {
error: 'Please select a font.',
}),
})
export type AppearanceValidator = z.infer<typeof appearanceValidator>