react-confetti-boom
Version:
A customizable React confetti explosion component for celebrations and special events
29 lines (28 loc) • 723 B
TypeScript
import React from 'react';
type Props = {
mode?: 'boom';
x?: number;
y?: number;
particleCount?: number;
deg?: number;
shapeSize?: number;
spreadDeg?: number;
effectInterval?: number;
effectCount?: number;
colors?: string[];
launchSpeed?: number;
opacityDeltaMultiplier?: number;
className?: string;
style?: React.CSSProperties;
} | {
mode: 'fall';
particleCount?: number;
shapeSize?: number;
colors?: string[];
fadeOutHeight?: number;
className?: string;
style?: React.CSSProperties;
};
declare function Confetti(props: Props): React.ReactNode;
export default Confetti;
export type { Props as ConfettiProps };