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-