const [user, setUser] = useState({}); useLayoutEffect(() => { props.getInitialData(); setUser( props.user.user && props.user.user.user && props.user.user.user._id ); }, []);Pero lo que sucede es cuando intento consola.log (usuario) después de la actualización, da nulo. También cuando intento consolar el estado del usuario desde un evento de clic dentro de una función como: Los datos del usuario provienen de una tienda redux. props.getInitialData llena la tienda redux y también es visible en la extensión devtools
const addToCart = () => { console.log(user); };da nulo
El estado del usuario da nulo solo después de la actualización, pero cuando cambio algún código en el código vs y guardo con ctrl + s, funciona como se esperaba.