UNPKG

react-native-panda-ui

Version:

A set of easily styled components to get you started fast

18 lines (13 loc) 421 B
import { useState, useEffect } from 'react'; const useCurrentTime = () => { const [currentTime, setCurrentTime] = useState(Date.now()); useEffect(() => { const intervalId = setInterval(() => { setCurrentTime(Date.now()); }, 1000); return () => clearInterval(intervalId); // return () => console.log('unmount') || clearInterval(intervalId); }, []); return currentTime; }; export default useCurrentTime;