@re-flex/transition-group
Version:
Re-flex UI Transtion Controller Package
20 lines (19 loc) • 624 B
TypeScript
import { ReactElement } from "react";
import { TransitionProps } from "./Transition";
declare type StyleTransitionStyles = {
appear?: object;
appearActive?: object;
appearDone?: object;
enter?: object;
enterActive?: object;
enterDone?: object;
exit?: object;
exitActive?: object;
exitDone?: object;
};
interface StyleTransitionProps extends Omit<TransitionProps, "children"> {
children: ReactElement;
styles: StyleTransitionStyles;
}
declare const _default: ({ children, styles, alwaysMounted, ...transitionProps }: StyleTransitionProps) => ReactElement;
export default _default;