flemo
Version:
A modern React router library with built-in motion animations and smooth transitions
15 lines (14 loc) • 609 B
TypeScript
import { TransitionOptions, Transition, TransitionVariantValue, TransitionName } from './typing';
import { TargetAndTransition } from 'motion';
interface CreateTransitionProps {
name: TransitionName;
initial: TargetAndTransition;
idle: TransitionVariantValue;
enter: TransitionVariantValue;
enterBack: TransitionVariantValue;
exit: TransitionVariantValue;
exitBack: TransitionVariantValue;
options?: TransitionOptions;
}
export default function createTransition({ name, initial, idle, enter, enterBack, exit, exitBack, options }: CreateTransitionProps): Transition;
export {};