UNPKG

react-sequencer

Version:

Step based sequencer to give your components reliable states for transitions and animations.

8 lines (7 loc) 590 B
import React, { ReactElement } from 'react'; import { SequencerState, SequencerApi, OptionsInput } from './types'; interface Props<TStepName> extends OptionsInput<TStepName> { children(state: SequencerState<TStepName>, api: SequencerApi<TStepName>): ReactElement; } declare const SequencerWrapper: <TStepName>(props: Props<TStepName>) => React.ReactElement<any, string | ((props: any) => React.ReactElement<any, string | any | (new (props: any) => React.Component<any, any, any>)> | null) | (new (props: any) => React.Component<any, any, any>)>; export default SequencerWrapper;