From 5ac98936efc9b5acb2878baafb8299bf97d333c8 Mon Sep 17 00:00:00 2001 From: reiyua Date: Thu, 4 Jan 2024 15:34:23 +1100 Subject: [PATCH] Delete timer.js, doesnt countdown days, just seconds --- src/Timer.js | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 src/Timer.js diff --git a/src/Timer.js b/src/Timer.js deleted file mode 100644 index ba6f378..0000000 --- a/src/Timer.js +++ /dev/null @@ -1,36 +0,0 @@ -// Timer.js - -import React from 'react'; -import { useState } from 'react'; - -const Timer = () => { - const [days, setDays] = useState(0); - const [hours, setHours] = useState(0); - const [minutes, setMinutes] = useState(0); - const [seconds, setSeconds] = useState(0); - - // Assign a deadline for counter to count down to, in full month/day/year format. - const deadline = "December, 31, 2022"; - - const getTime = () => { - const time = Date.parse(deadline) - Date.now(); - - setDays(Math.floor(time / (1000 * 60 * 60 * 24))); - setHours(Math.floor((time / (1000 * 60 * 60)) % 24)); - setMinutes(Math.floor((time / 1000 / 60) % 60)); - setSeconds(Math.floor((time / 1000) % 60)); - }; - - React.useEffect(() => { - const interval = setInterval(() => getTime(deadline), 1000); - - return () => clearInterval(interval); - }, []); - - return ( -
-
- ); -}; - -export default Timer; \ No newline at end of file