feat: add Gmail inbox-style multi-email block with accordion rows

This commit is contained in:
Gagancreates 2026-05-05 00:57:37 +05:30
parent 7eae006da7
commit 2a0b073e1e
4 changed files with 539 additions and 226 deletions

View file

@ -101,6 +101,13 @@ export const EmailBlockSchema = z.object({
export type EmailBlock = z.infer<typeof EmailBlockSchema>;
export const EmailsBlockSchema = z.object({
title: z.string().optional(),
emails: z.array(EmailBlockSchema),
});
export type EmailsBlock = z.infer<typeof EmailsBlockSchema>;
export const TranscriptBlockSchema = z.object({
transcript: z.string(),
});