useReducedMotion

跟踪用户动画偏好。

Usage

Live Editor

function Demo() {
  const motion = useReducedMotion(false);

  return <div>减少动画: {JSON.stringify(motion)}</div>;
};
Result

API

useReducedMotion

Returns

boolean: 是否偏好减少动画

Arguments

参数名描述类型默认值
defaultState默认值boolean | undefined-