satupeta-main/shared/schemas/news.ts
2026-02-23 12:21:05 +07:00

12 lines
309 B
TypeScript
Executable File

import { z } from "zod";
export const newsSchema = z.object({
id: z.string().optional(),
name: z.string().min(1, "Judul konten harus diisi"),
description: z.string().optional(),
thumbnail: z.string().optional(),
is_active: z.boolean(),
});
export type NewsFormValues = z.infer<typeof newsSchema>;