From 0b3019728010fb7532a9eae672aa60659388c3e8 Mon Sep 17 00:00:00 2001 From: Matt Aitken Date: Fri, 7 Jul 2023 19:02:56 +0100 Subject: [PATCH] Set schema for passing in the formId --- examples/nextjs-example/src/jobs/typeform.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/nextjs-example/src/jobs/typeform.ts b/examples/nextjs-example/src/jobs/typeform.ts index bbad10ac2..80a12675a 100644 --- a/examples/nextjs-example/src/jobs/typeform.ts +++ b/examples/nextjs-example/src/jobs/typeform.ts @@ -2,6 +2,7 @@ import { client } from "@/trigger"; import { Typeform, events } from "@trigger.dev/typeform"; import { Job, eventTrigger } from "@trigger.dev/sdk"; import { DynamicTrigger } from "@trigger.dev/sdk"; +import { z } from "zod"; export const typeform = new Typeform({ id: "typeform-1", @@ -17,6 +18,9 @@ new Job(client, { }, trigger: eventTrigger({ name: "typeform.playground", + schema: z.object({ + formId: z.string(), + }), }), run: async (payload, io, ctx) => { await io.typeform.listForms("list-forms");