Neah-Enkun/front/components/ui/Clock.tsx

26 lines
488 B
TypeScript

"use client";
import { useState, useEffect } from "react";
export function Clock() {
const [time, setTime] = useState(new Date());
useEffect(() => {
const timer = setInterval(() => {
setTime(new Date());
}, 1000);
return () => clearInterval(timer);
}, []);
return (
<div className='text-4xl text-white'>
{time.toLocaleTimeString("fr-FR", {
hour: "2-digit",
minute: "2-digit",
second: "2-digit",
})}
</div>
);
}