WebhookPayloadBaseSchema
Function: WebhookPayloadBaseSchema()
WebhookPayloadBaseSchema<
T,Data>(type,data):ZodMiniObject<{data:Data;type:ZodMiniLiteral<T>; },$strip>
Defined in: v1/schemas/base.ts:157
Type Parameters
T
T extends "integration.create" | "integration.delete" | "webhook.test" | "vote.create"
Data
Data extends ZodMiniObject<Readonly<{[k: string]: $ZodType<unknown, unknown, $ZodTypeInternals<unknown, unknown>>; }>, $strip>
Parameters
type
T
data
Data
Returns
ZodMiniObject<{ data: Data; type: ZodMiniLiteral<T>; }, $strip>