sandiiarov / use-deep-compare
π€Ώ React hooks, except using deep comparison on the inputs, not reference equality
β249Updated 3 months ago
Alternatives and similar repositories for use-deep-compare
Users that are interested in use-deep-compare are comparing it to the libraries listed below
Sorting:
- Extended utils for βοΈ React.Children data structure that adds recursive filter, map and more methods to iterate nested children.β375Updated this week
- π€ Powerful select, multi-select and autocomplete primitives for the web. TS/JS, React, Solid, Svelte and Vue.β247Updated 3 weeks ago
- Enable Fast Refresh for remote data in Next.jsβ152Updated 10 months ago
- π€The same useRef, but it will callbackβ308Updated 5 months ago
- react-lazily is a simple wrapper around React.lazy that supports named importsβ97Updated last year
- β217Updated last month
- React hook to dynamically load an external script and know when its loadedβ128Updated 2 years ago
- Create singleton hook from regular react hookβ238Updated 2 years ago
- Flattens React children and fragments to an array with predictable and stable keysβ151Updated 3 months ago
- A function that merges React refs into one.β86Updated this week
- styleQ is a quick, small JavaScript runtime for merging the HTML class names produced by CSS compilers.β193Updated 3 months ago
- Same as React's useCallback, but returns a stable reference.β224Updated 2 years ago
- Another React binding for Zustandβ145Updated 2 months ago
- React utility to merge refs πβ631Updated last week
- React hook for using error boundaries in your functional componentsβ224Updated 2 years ago
- useMemo and useCallback but with a stable cacheβ470Updated 2 years ago
- Jotai integration library for TanStack Queryβ239Updated 7 months ago
- A React Hook to cancel promises when a component is unmountedβ294Updated 4 months ago
- π― Solution for WAI ARIA compatible modal dialogs or full-screen tasks, you were looking forβ350Updated last month
- Linaria support for Next.jsβ94Updated 2 years ago
- A React hook for resolving promises with Suspense support. <1kb bundle.β165Updated 2 years ago
- Decouple Hooks from the presentational components that use themβ175Updated 2 years ago
- Control flow JSX/TSX elements that get compiled to plain old javascript.β94Updated last year
- It's React's useEffect/useMemo/useCallback hooks, except using custom comparison on the inputs, not reference equalityβ87Updated last month
- β120Updated 4 years ago
- Stable JS value hashβ305Updated 2 months ago
- Remove document scroll bar. Nothing moreβ110Updated 3 weeks ago
- Form atoms for Jotaiβ143Updated 11 months ago
- React 19 use hook shimβ143Updated 2 months ago
- A Rollup plugin to preserve directives like "use client" when preserveModules is trueβ71Updated last year