Introduction

🪝 hookit 🪝

A collection of useful react hooks.

Features:

  • TypeScript support
  • Fully tested
  • SSR compatibility

PackageVersionDescription
@hookit/debounce@hookit/debounce npm badgeDebounce fast-changing state
@hookit/element-event-listener@hookit/element-event-listener npm badgeListen to events on elements with hooks
@hookit/geo-location@hookit/geo-location npm badgeAccess users geolocation info with hooks
@hookit/interval@hookit/interval npm badgeExecute code on an interval
@hookit/local-storage@hookit/local-storage npm badgeSet and get items from local storage
@hookit/media@hookit/media npm badgeUtilize media queries in components
@hookit/mouse@hookit/mouse npm badgeDetermine cursor position
@hookit/network-status@hookit/network-status npm badgeGet network status
@hookit/permissions@hookit/permissions npm badgeLayer user permissions into your application with hooks
@hookit/sarcasm@hookit/sarcasm npm badgesO yOu WaNnA uSe SoMe HoOkS hUh???
@hookit/throttle@hookit/throttle npm badgeThrottle fast-changing state
@hookit/toggle@hookit/toggle npm badgeToggle a boolean state
@hookit/undo@hookit/undo npm badgeUndo & redo state changes
@hookit/verification-inputs@hookit/verification-inputs npm badgeHelps with verification input features
@hookit/why-did-you-update@hookit/why-did-you-update npm badgeUnderstand why react components are re-rendering
@hookit/window-event-listener@hookit/window-event-listener npm badgeEasily add/remove window event listeners