Viewing File: /home/ubuntu/misabloom-frontend-base/node_modules/react-transition-state/dist/index.d.ts

export type TransitionState =
  | 'preEnter'
  | 'entering'
  | 'entered'
  | 'preExit'
  | 'exiting'
  | 'exited'
  | 'unmounted';

export interface TransitionOptions {
  initialEntered?: boolean;
  mountOnEnter?: boolean;
  unmountOnExit?: boolean;
  preEnter?: boolean;
  preExit?: boolean;
  enter?: boolean;
  exit?: boolean;
  timeout?: number | { enter?: number; exit?: number };
  onChange?: (event: { state: TransitionState }) => void;
}

export const useTransition: (
  options?: TransitionOptions
) => [TransitionState, (toEnter?: boolean) => void, () => void];

export default useTransition;
Back to Directory File Manager