Al renderizar la app con el mismo código que el Instructor recibo un error por la forma en que está exportada la función isAuth.
En cambio si la función la exporto desestructurada como { isAuth } la app renderiza correctamente.
Me podrían explicar a qué se debe? Comparto las capturas de pantalla con el error y mi código con el que pude ejecutar la app.
import React, { useState, useEffect } from "react";
const useAuth = (jwt) => {
const [ isAuth, setIsAuth ] = useState(true);
useEffect(() => {
if (jwt.length > 25) {
setIsAuth(true)
} else {
setIsAuth(false)
}
}, []);
return isAuth;
};
export { useAuth };