I have multipe hook.
const [A, setA] = useState([]);
const [B, setB] = useState([]);
useEffect(() => {
setA(["foo"]);
setB(["bar"]);
}, []);
useEffect(() => console.log(A), [A])
useEffect(() => console.log(B), [B])
A update is reflected immediately and B is not. If I flip the order, the result is also flipped (B is reflected immediately).
How do I make those two updates to happen together?
Edit: I use useEffect to check my state.