UNPKG

react-waitlist

Version:

A customizable waitlist form component for React applications

15 lines (14 loc) 746 B
import { WaitlistEventType, WaitlistEventData, WaitlistEventHandler } from '../core/events'; /** * Hook for using the waitlist event bus */ export declare const useWaitlistEvents: () => { subscribe: (type: WaitlistEventType, handler: WaitlistEventHandler) => () => void; subscribeToMany: (types: WaitlistEventType[], handler: WaitlistEventHandler) => () => void; emit: (data: WaitlistEventData) => void; emitFieldFocus: (field: string) => void; emitSubmit: (formData: Record<string, any>) => void; emitSuccess: (formData: Record<string, any>, response: any) => void; emitError: (formData: Record<string, any>, error: Error) => void; emitSecurity: (securityType: string, details: Record<string, any>) => void; };