A simple yet powerful state management library inspired by `zustand` which allows you to create observable stores in your JavaScript or TypeScript projects.
published version 1.0.1, 5 days agoThis is an extension of the `@ehsaneha/observable-store` library specifically tailored for React applications inspired by `zustand` library.
published version 1.0.4, 5 days agoA headless, type-safe, and hook-based tab primitive for React with full control over state management using react-observable-store.
published version 1.0.1, 14 days agouseDebounce is a custom React hook that delays invoking a function until a specified time has passed since the last call, ideal for handling user input like search fields.
published version 1.0.2, 13 days agouseThrottle is a custom React hook that limits how often a function can be called by ensuring it's invoked at most once within a specified delay period.
published version 1.0.3, 13 days agoA custom React hook that returns the current responsive breakpoint index or evaluates media query rules based on the window's width.
published version 1.0.1, 7 days agoA React <Slot> component that merges props and forwards refs to a single child element, similar to Radix UI’s Slot.
published version 1.0.3, 6 days agoA customizable React skeleton loader component with pulse animation and full native div props support.
published version 1.0.2, 5 days agoreact-inview – A lightweight React hook to detect when elements enter or leave the viewport using the Intersection Observer API.
published version 1.0.0, 8 days agoA React hook and component for triggering a callback when an element enters the viewport, with optional polling and one-time execution.
published version 1.0.1, 8 days ago