react-native-panda-ui
Version:
A set of easily styled components to get you started fast
18 lines (13 loc) • 421 B
JavaScript
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;