Skip to content

Variable: ToastPayloadSchema

Makaio Framework


Makaio Framework / contracts/toast / ToastPayloadSchema

const ToastPayloadSchema: ZodObject<{ actions: ZodOptional<ZodArray<ZodObject<{ id: ZodString; label: ZodString; variant: ZodOptional<ZodEnum<{ default: "default"; destructive: "destructive"; outline: "outline"; }>>; }, $strip>>>; durationMs: ZodOptional<ZodNullable<ZodNumber>>; level: ZodEnum<{ error: "error"; info: "info"; success: "success"; warning: "warning"; }>; message: ZodString; title: ZodOptional<ZodString>; toastId: ZodOptional<ZodString>; }, $strip>

Defined in: ../../../packages/contracts/src/toast/schemas.ts:37

Toast notification payload schema. Defines the structure for showing a toast notification.