Package Exports
- @lyonph/react-hooks
Readme
Hooks
useCallbackCondition: Memoizes a callback function conditionally.useConstant: Creates a component-level constant.useConstantCallback: Creates a component-level constant callback.useForceUpdate: Creates a callback that re-renders the component when called.useFreshLazyRef:useFreshState:useStatebut resets to initial state when dependency changes.useFullscreenElement: Tracksdocument.fullscreenElement.useIsomorphicEffect: SSR-friendlyuseLayoutEffect.useLazyRef:useRefbut with initializer callback.useMediaQuery: Tracks media query match.useMemoCondition: Memoizes conditionally.useMountedState: Creates a callback that tracks the lifecycle state of the component.useOnlineStatus: Tracksnavigator.onLine.usePageVisibility: Tracksdocument.visibilityState.usePrefersDarkThemeusePrefersLightThemeusePrefersReducedMotionuseReadyStateuseRenderCountuseSubscriptionuseWindowScrolluseWindowSize