Is it possible, to use state value immediately, for example:
const [counter, setCounter] = useState(0);
const onChange = (value = 42) => {
setCounter(value); //value === 42
props.onChange(counter); // counter === 0
}
Without using new variable, like
const onChange = (value = 42) => {
const val = value;
setCounter(val); //val === 42
props.onChange(val);
}