transitions-kit
Version:
A set of predefined transition components
21 lines (20 loc) • 482 B
TypeScript
import type { CSSProperties } from 'react';
export interface ComponentProps {
style: CSSProperties | undefined;
easing: string | {
enter?: string;
exit?: string;
} | undefined;
timeout: number | string | {
enter?: number;
exit?: number;
};
}
export interface Options {
mode: 'enter' | 'exit';
}
export interface TransitionProps {
duration: string | number;
easing: string | undefined;
delay: string | undefined;
}