npm i @reactuses/core
Collection of essential React Hooks Utilities.
If you want to use the MCP (Meta Command Protocol) integration with reactuse, you can easily set it up with the following configuration. This allows you to run the @reactuses/mcp
utility via npx
for enhanced command-line support and automation.
Add the following to your configuration:
"@reactuses/mcp": {
"command": "npx",
"args": ["-y", "@reactuses/mcp@latest"],
"type": "stdio"
}
import { useToggle } from '@reactuses/core'
function Demo() {
const [on, toggle] = useToggle(true)
return (
<div>
<div>{on ? 'ON' : 'OFF'}</div>
<button onClick={toggle}>Toggle</button>
<button onClick={() => toggle(true)}>set ON</button>
<button onClick={() => toggle(false)}>set OFF</button>
</div>
)
}
Refer to documentations for more details.
You can submit an issue or provide feedback on Discord.
See the Contributing Guide
See the ChangeLog
This project is heavily inspired by the following awesome projects.
If my work has helped you, consider buying me a cup of coffee. Thank you very much🥰!.