react-siriwave
Version:
React version of siriwave.js
22 lines (21 loc) • 654 B
TypeScript
/// <reference types="react" />
import * as SiriWave from 'siriwave';
declare type CurveStyle = 'ios' | 'ios9';
export declare type IReactSiriwaveProps = {
theme?: CurveStyle;
ratio?: number;
speed?: number;
amplitude?: number;
frequency?: number;
color?: string;
cover?: boolean;
width?: number;
height?: number;
autostart?: boolean;
pixelDepth?: number;
lerpSpeed?: number;
curveDefinition?: SiriWave.ICurveDefinition[];
onInit?: (siriwave: SiriWave.default) => void;
};
declare const ReactSiriwave: (props: IReactSiriwaveProps) => JSX.Element;
export default ReactSiriwave;