Socket
Book a DemoInstallSign in
Socket
i

immois

npm

Packages

Current Co-maintainers

Former Co-maintainers

29 packages

@raddix/switch

Is a hook that provides the behavior and accessibility of a switch.

@raddix/use-active-nav-item

Indicates which navigation element is active.

@raddix/use-battery

A hook that tracking the battery status of the device.

@raddix/use-boolean

A hook that manages a boolean value with useful utility functions.

@raddix/use-click-outside

Lisen clicks outside of a specific element

@raddix/use-client

A hook that determine whether the code is running on the client-side.

@raddix/use-clipboard

A hook that provides copy to clipboard functionality.

@raddix/use-count-down

The useCountdown hook is useful for creating a very simple yet powerful countdown timer for React.

@raddix/use-counter

A hook that manage a counter value with minimum and maximum limits.

@raddix/use-debounce

A React hook that provides a debounced value of the provided value.

@raddix/use-document-title

A hook that dynamically update the title of a web page.

@raddix/use-event-listener

A hook that enables you to add event listeners to a target element or document.

@raddix/use-fetch

A hook that fetch data with built-in loading and error states.

@raddix/use-first-mount-state

@raddix/use-first-render

A hook that returns a boolean that is true only on first render.

@raddix/use-hover

A hook that detects if given element is hovered.

@raddix/use-interval

A React hook for setting an interval.

@raddix/use-isomorphic-effect

Alias for useLayoutEffect in browser and useEffect on the server side.

@raddix/use-keyboard

Handles keyboard interactions for a focusable element.

@raddix/use-media-query

Is a hook that respond to media query changes

@raddix/use-previous

A hook that returns previous value of given state.

@raddix/use-scroll-lock

A hook that locks and unlocks scroll.

@raddix/use-scroll-position

A hook to listen to the scroll position of the current window or element.

@raddix/use-scroll-spy

Automatically update navigation based on scroll position.

@raddix/use-timeout

A React hook for handling timeouts