Files
speckle-server/packages/server/modules/workspaces/domain/events.ts
T
2024-06-25 17:07:38 +02:00

16 lines
384 B
TypeScript

import { Workspace } from '@/modules/workspaces/domain/types'
export const WorkspaceEvents = {
Created: 'created'
} as const
export type WorkspaceEvents = (typeof WorkspaceEvents)[keyof typeof WorkspaceEvents]
type WorkspaceCreatedPayload = Workspace & {
createdByUserId: string
}
export type WorkspaceEventsPayloads = {
[WorkspaceEvents.Created]: WorkspaceCreatedPayload
}