-
Notifications
You must be signed in to change notification settings - Fork 0
useBoolean
Nick Wylynko edited this page Nov 17, 2022
·
1 revision
import { useBoolean } from "react-raw-hooks/hooks/useBoolean"
const App = () => {
const [running, { setTrue: on, setFalse: off }] = useBoolean(false, (run) => {
if (run) {
fetch('/start-service')
} else {
fetch('/stop-service')
}
})
return (
<div>
<span>The Service is {running ? 'Running' : 'Stopped'}</span>
<button onClick={on}>Start</button>
<button onClick={off}>Stop</button>
</div>
)
}