Skip to content

Type Alias: ToastPayload

Makaio Framework


Makaio Framework / contracts/toast / ToastPayload

ToastPayload = z.infer<typeof ToastPayloadSchema>

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

Inferred TypeScript type for toast payload

  • ToastPayload
    • z.infer<typeof ToastPayloadSchema>
      • typeof ToastPayloadSchema
type ToastPayload = {
level: 'success' | 'error' | 'info' | 'warning';
message: string;
title?: string | undefined;
durationMs?: number | null | undefined;
actions?: Array<{ id: string; label: string; variant?: 'default' | 'destructive' | 'outline' | undefined; }> | undefined;
toastId?: string | undefined;
};