UNPKG

react-sparklefall

Version:

React component wrapper for SparkleFall - Beautiful falling sparkle animations

31 lines 904 B
interface UseSparkleFallOptions { container?: HTMLElement | string; interval?: number; duration?: number; sparkles?: string[]; colors?: string[] | null; minSize?: number; maxSize?: number; minDuration?: number; maxDuration?: number; wind?: number; spin?: boolean; maxSparkles?: number; autoStart?: boolean; zIndex?: number; } interface UseSparkleFallReturn { start: () => void; stop: () => void; clear: () => void; burst: (count?: number) => void; updateConfig: (options: Partial<UseSparkleFallOptions>) => void; isRunning: boolean; } /** * React hook for controlling SparkleFall animations * Provides programmatic control over sparkle animations */ export declare const useSparkleFall: (options?: UseSparkleFallOptions) => UseSparkleFallReturn; export default useSparkleFall; //# sourceMappingURL=useSparkleFall.d.ts.map