Update according to change request

This commit is contained in:
Tilen Komel
2025-02-03 18:27:22 +01:00
parent 76de3e0e02
commit fb1b4c6cc5
3 changed files with 6 additions and 20 deletions
+2 -8
View File
@@ -1,4 +1,4 @@
import { type JSX, useEffect, useState } from "react";
import type { JSX } from "react";
export interface TimeAgoProps {
timestamp: number;
@@ -37,11 +37,5 @@ const getTimeAgo = (
};
export const TimeAgo = ({ timestamp }: TimeAgoProps): JSX.Element => {
const [timeAgo, setTimeAgo] = useState(getTimeAgo(timestamp));
useEffect(() => {
setTimeAgo(getTimeAgo(timestamp));
}, [timestamp]);
return <span>{timeAgo}</span>;
return <span>{getTimeAgo(timestamp)}</span>;
};
+2 -8
View File
@@ -1,4 +1,4 @@
import { type JSX, useEffect, useState } from "react";
import type { JSX } from "react";
export interface UptimeProps {
seconds: number;
@@ -13,11 +13,5 @@ const getUptime = (seconds: number): string => {
};
export const Uptime = ({ seconds }: UptimeProps): JSX.Element => {
const [uptime, setUptime] = useState(getUptime(seconds));
useEffect(() => {
setUptime(getUptime(seconds));
}, [seconds]);
return <span>{uptime}</span>;
return <span>{getUptime(seconds)}</span>;
};