@erslee/use-counter-hook
Version:
simple use counter hook
16 lines (13 loc) • 365 B
JavaScript
import { useState } from 'react';
const useCounter = (initState = 0) => {
const [counter, setCounter] = useState(initState);
return [counter,
() => {
setCounter((current) => current + 1) //increment
},
() => {
setCounter((current) => current - 1) //decrement
},
]
}
export default useCounter;