Migrate from Zod v3 to v4 (#14639)
Closes [#1526](https://github.com/twentyhq/core-team-issues/issues/1526) --------- Co-authored-by: Félix Malfait <felix@twenty.com> Co-authored-by: Félix Malfait <felix.malfait@gmail.com>
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
import { z } from 'zod';
|
||||
import { workflowCronTriggerSchema } from './cron-trigger-schema';
|
||||
import { workflowDatabaseEventTriggerSchema } from './database-event-trigger-schema';
|
||||
import { workflowManualTriggerSchema } from './manual-trigger-schema';
|
||||
import { workflowWebhookTriggerSchema } from './webhook-trigger-schema';
|
||||
|
||||
export const workflowTriggerSchema = z.discriminatedUnion('type', [
|
||||
workflowDatabaseEventTriggerSchema,
|
||||
workflowManualTriggerSchema,
|
||||
workflowCronTriggerSchema,
|
||||
workflowWebhookTriggerSchema,
|
||||
]);
|
||||
Reference in New Issue
Block a user