react-use
react-use copied to clipboard
useSetState add lazy initialization
please add lazy initialization like in useState hook
// useState
const [state, setState] = useState(() => {
const initialState = someExpensiveComputation(props);
return initialState;
});
// useSetState
const [state, setState] = useSetState(() => ({cnt: 0}));
I can fix this. Please assign it to me.
This actually already works. (initialState is just passed to setState)
It's just a matter of updating the types to allow it.