Jonas Engev2 genesis commit9d7ff092 years agoHistory
17 lines · 347 B · TypeScript
RawDownload
import { useState, useEffect } from 'react'; const useTimer = (): number => {  const [counter, setCounter] = useState(0);   useEffect(() => {    const timer = setInterval(() => {      setCounter((prevCounter) => prevCounter + 1);    }, 1000);     return () => clearInterval(timer);  }, []);   return counter;}; export default useTimer;