feat: add default recipients for teams and orgs

This commit is contained in:
Catalin Pit
2025-11-26 12:16:38 +02:00
parent 17c6098638
commit 9d21913b90
8 changed files with 73 additions and 5 deletions

View File

@@ -0,0 +1,12 @@
import { RecipientRole } from '@prisma/client';
import { z } from 'zod';
export const ZDefaultRecipientSchema = z.object({
email: z.string().email(),
name: z.string(),
role: z.nativeEnum(RecipientRole),
});
export const ZDefaultRecipientsSchema = z.array(ZDefaultRecipientSchema);
export type TDefaultRecipients = z.infer<typeof ZDefaultRecipientsSchema>;