UNPKG

@dcl.ru/dtos

Version:

dcl.ru API v3 data transfer objects — types, enums and zod schemas

23 lines 717 B
import { z } from 'zod'; export const PostSchema = z.object({ slug: z.string(), title: z.string(), lead: z.string().nullable(), text: z.string().nullable(), imageUrl: z.string().nullable(), altText: z.string().nullable(), copyright: z.string().nullable(), copyrightUrl: z.string().nullable(), timestamp: z.string().nullable(), }); export const PostCardSchema = z.object({ slug: z.string(), title: z.string(), lead: z.string().nullable(), imageUrl: z.string().nullable(), altText: z.string().nullable(), copyright: z.string().nullable(), copyrightUrl: z.string().nullable(), timestamp: z.coerce.date().nullable(), }); //# sourceMappingURL=blog.js.map