chore(server): cleanup team impl (#9171)

This commit is contained in:
forehalo
2024-12-16 08:41:11 +00:00
parent de2dab32c0
commit 83618e38a2
6 changed files with 148 additions and 152 deletions

View File

@@ -3,13 +3,11 @@ import type { Snapshot, User, Workspace } from '@prisma/client';
import { Flatten, Payload } from './types';
export interface WorkspaceEvents {
team: {
seatAvailable: Payload<{ inviteId: string; email: string }[]>;
reviewRequest: Payload<{ inviteIds: string[] }>;
declineRequest: Payload<{
workspaceId: Workspace['id'];
inviteeId: User['id'];
}>;
members: {
reviewRequested: Payload<{ inviteId: string }>;
requestDeclined: Payload<{ inviteId: string }>;
requestApproved: Payload<{ inviteId: string }>;
updated: Payload<{ workspaceId: Workspace['id']; count: number }>;
};
deleted: Payload<Workspace['id']>;
blob: {