new email management page

This commit is contained in:
2025-12-19 23:16:50 -05:00
parent f81974cc0b
commit b224e2d0e0
8 changed files with 420 additions and 7 deletions
-5
View File
@@ -1,5 +0,0 @@
export function formatDate(value: unknown) {
if (!value) return "—";
const d = new Date(value as any);
return Number.isNaN(d.getTime()) ? "—" : d.toLocaleString();
}
+1
View File
@@ -1,5 +1,6 @@
export interface EmailRequest {
id: number;
recipient: string;
email: string;
status: string;
createdAt: string;