@delofarag/react-utils
v1.0.1
Published
Collection of useful React hooks and utilities.
Readme
@my/react-utils
Collection of useful React hooks and utilities.
Installation
npm install @my/react-utilsUsage
import { useToggle, useLocalStorage, GlobalState } from "@my/react-utils"
function MyComponent() {
const [isOpen, toggle] = useToggle(false)
const [value, setValue] = useLocalStorage("key", "default")
return (
<div>
<button onClick={toggle}>Toggle</button>
{isOpen && <p>Open!</p>}
</div>
)
}Available Hooks
useToggle()- Boolean toggle hookuseLocalStorage()- LocalStorage hookuseInputValue()- Input value hookuseMediaWidth()- Media width hookuseOnlineStatus()- Online status hookuseOnlineListener()- Online status listeneruseScrollmation()- Scroll animation hookuseCallStack()- Call stack hookuseTypicalStack()- Typical stack hookuseSendOnlineStatus()- Send online status hook
Context Providers
GlobalState- Global state context providerQueryContext- Query context provider
