Skip to content

Commit a172196

Browse files
committed
docs: add
1 parent b237046 commit a172196

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

packages/vkui/src/lib/animation/useReducedMotion.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@ import { useIsomorphicLayoutEffect } from '../useIsomorphicLayoutEffect';
66

77
export const REDUCE_MOTION_MEDIA_QUERY = 'screen and (prefers-reduced-motion: reduce)';
88

9+
/**
10+
* Хук для отслеживания предпочтения пользователя в уменьшении анимации.
11+
*
12+
* @returns {boolean | undefined} Возвращает `true`, если пользователь предпочитает уменьшенную анимацию,
13+
* `false` - если нет, и `undefined` во время серверного рендеринга или во время первого рендеринга на клиенте.
14+
*/
915
export const useReducedMotion = (): boolean | undefined => {
1016
const { window } = useDOM();
1117

0 commit comments

Comments
 (0)