Files
ncd-fe/src/schemas/domain.ts
marcin mikołajczak 66ad4f8753 Multitenancy support
2024-03-27 11:31:54 +00:00

14 lines
324 B
TypeScript

import z from 'zod';
const domainSchema = z.object({
id: z.coerce.string(),
domain: z.string().catch(''),
public: z.boolean().catch(false),
resolves: z.boolean().catch(false),
last_checked_at: z.string().datetime().catch(''),
});
type Domain = z.infer<typeof domainSchema>
export { domainSchema, type Domain };