Estoy creando una aplicación nativa de reacción y estoy tratando de mostrar la hora y actualizarla cada segundo. Mi código
const [currentTime, setCurrentTime] = useState('') useEffect(() => { setInterval(myTimer, 1000); function myTimer() { const date = new Date(); setCurrentTime( date.toLocaleTimeString()); console.log(currentTime) } }, []);Obtengo el mismo tiempo cada vez que se imprime en la consola, ¿por qué no funciona?