feat(gatekeeper): expire trail workspace plans

This commit is contained in:
Gergő Jedlicska
2024-12-10 19:20:02 +01:00
parent 1104211ad7
commit 45c626323f
10 changed files with 198 additions and 39 deletions
@@ -2,6 +2,10 @@ import {
WorkspaceEventsPayloads,
workspaceEventNamespace
} from '@/modules/workspacesCore/domain/events'
import {
gatekeeperEventNamespace,
GatekeeperEventPayloads
} from '@/modules/gatekeeperCore/domain/events'
import { MaybeAsync } from '@speckle/shared'
import { UnionToIntersection } from 'type-fest'
@@ -28,6 +32,7 @@ type TestEventsPayloads = {
type EventsByNamespace = {
test: TestEventsPayloads
[workspaceEventNamespace]: WorkspaceEventsPayloads
[gatekeeperEventNamespace]: GatekeeperEventPayloads
[serverinvitesEventNamespace]: ServerInvitesEventsPayloads
}