Хуки
25 SSR-безопасных хуков React из @gunkin/uiify/hooks, на которых основаны компоненты.
Substrate
6 записейuseIsomorphicLayoutEffectЭффект компоновки, безопасный для SSR (без предупреждения на сервере).useEventCallbackСтабильная ссылка на функцию обратного вызова, которая всегда видит актуальные свойства.useIsMountedПроверка, остаётся ли компонент смонтированным.useUnmountВызов функции очистки при размонтировании.useMergedRefsОбъединение нескольких ref для одного элемента.useIdУникальный идентификатор, безопасный для SSR, с возможностью переопределения.State
4 записиEffects
6 записейuseUpdateEffectЭффект, который пропускает первый рендеринг.useTimeoutВызов функции с задержкой — декларативный аналог setTimeout.useIntervalДекларативный setInterval (пауза при null).useDebounceКопия значения, обновляемая после паузы в изменениях.useDebouncedCallbackФункция обратного вызова, выполняемая после паузы в вызовах.useThrottledCallbackФункция обратного вызова с ограничением частоты вызовов.Sensors
5 записейuseEventListenerПодключение обработчика событий DOM или window.useMediaQueryОтслеживание соответствия медиазапросу CSS.useResizeObserverОтслеживание размера элемента.useIntersectionObserverОтслеживание пересечения элемента с областью просмотра или контейнером прокрутки.useWindowSizeОтслеживание размеров окна.