Notification UI and house invitation
This commit is contained in:
@@ -49,6 +49,10 @@ export const RoleHouseEnum = z.enum(
|
||||
m.users_page_message_role_select(),
|
||||
);
|
||||
|
||||
const baseInvitation = z.object({
|
||||
id: z.string().nonempty(m.invitation_not_found()),
|
||||
});
|
||||
|
||||
const invitationCreateSchema = z.object({
|
||||
email: z
|
||||
.string()
|
||||
@@ -63,3 +67,7 @@ export const invitationCreateFESchema = invitationCreateSchema.extend({
|
||||
export const invitationCreateBESchema = invitationCreateSchema.extend({
|
||||
role: RoleHouseEnum,
|
||||
});
|
||||
|
||||
export const actionInvitationSchema = baseInvitation.extend({
|
||||
notificationId: z.string().nonempty(m.notification_page_notify_not_found()),
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user