@mui/material
Version:
Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.
14 lines • 545 B
TypeScript
import type { ReducedMotionMode } from "../styles/createMotion.js";
interface TransitionTiming {
duration: string | number;
delay: string | undefined;
}
/**
* Resolves whether a Material UI transition should reduce motion and provides
* adjusted CSS transition timing for MUI-owned duration/delay values.
*/
export default function useReducedMotion(mode: ReducedMotionMode, disablePrefersReducedMotion: boolean | undefined): {
shouldReduceMotion: boolean;
getTransitionTiming(timing: TransitionTiming): TransitionTiming;
};
export {};