Add membership page

This commit is contained in:
Dries Augustyns
2025-12-04 15:29:30 +01:00
parent d08471edc2
commit 726493a1ed
11 changed files with 1144 additions and 450 deletions
+10
View File
@@ -394,3 +394,13 @@ export const BillingLimitSchemas = {
transactional: z.coerce.number().int().positive().nullable(),
}),
} as const;
export const MembershipSchemas = {
addMember: z.object({
email,
role: z.enum(['ADMIN', 'MEMBER']).default('MEMBER'),
}),
updateRole: z.object({
role: z.enum(['ADMIN', 'MEMBER']),
}),
} as const;