From 08b619c38272a6a87966547b1a71434556340507 Mon Sep 17 00:00:00 2001 From: Tobi <84527857+reussio@users.noreply.github.com> Date: Fri, 7 Nov 2025 17:27:14 +0100 Subject: [PATCH] Organize and update available hooks in README --- README.md | 67 +++++++++++++++++++++++++++++++++---------------------- 1 file changed, 40 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index ee213cd..a3ef85a 100644 --- a/README.md +++ b/README.md @@ -33,35 +33,46 @@ npm install tiny-hooks ## 💡 Available Hooks ### ⚡ State Hooks -- `useBoolean` -- `useCounter` -- `useStep` -- `useToggle` - -### 💾 Storage Hooks -- `useLocalStorage` -- `useSessionStorage` -- `useClipboard` - -### 🖱️ Event & Interaction Hooks -- `useClickAnywhere` -- `useClickOutside` -- `useEventListener` -- `useHover` -- `useScrollProgress` - -### 🌐 Browser & Client Hooks -- `useIsClient` -- `useIsMounted` -- `useBrowserCapabilities` -- `useOnlineStatus` -- `useRedirect` + +* `useBoolean` +* `useCounter` +* `useStep` +* `useToggle` +* `useUndoRedo` + +### 💿 Storage Hooks + +* `useLocalStorage` +* `useSessionStorage` +* `useCookie` +* `useClipboard` + +### 🔁️ Event & Interaction Hooks + +* `useClickAnywhere` +* `useClickOutside` +* `useEventListener` +* `useHover` +* `useScrollProgress` + +### 🌐 Browser & Environment Hooks + +* `useIsClient` +* `useIsMounted` +* `useBrowserCapabilities` +* `useOnlineStatus` +* `useConnectionType` +* `usePing` +* `useRedirect` +* `useIdle` +* `useBatteryStatus` ### ⏱️ Utility Hooks -- `useDebounce` -- `usePrevious` -- `useStopwatch` -- `useThrottle` + +* `useDebounce` +* `useThrottle` +* `usePrevious` +* `useStopwatch` ## 🤝 Contributing @@ -83,3 +94,5 @@ Please follow our [Code of Conduct](CODE_OF_CONDUCT.MD). ## 📜 License This project is licensed under the **MIT** License. See the [LICENSE](./LICENSE) file for more details. + +