UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

20 lines (19 loc) 687 B
export type TransitionStatus = 'entered' | 'exited' | 'entering' | 'exiting' | 'pre-exiting' | 'pre-entering'; interface UseTransition { duration: number; exitDuration: number; timingFunction: string; mounted: boolean; onEnter?: () => void; onExit?: () => void; onEntered?: () => void; onExited?: () => void; enterDelay?: number; exitDelay?: number; } export declare function useTransition({ duration, exitDuration, timingFunction, mounted, onEnter, onExit, onEntered, onExited, enterDelay, exitDelay, }: UseTransition): { transitionDuration: number; transitionStatus: TransitionStatus; transitionTimingFunction: string; }; export {};