Fix notifications ASC order and proper display of time since
This commit is contained in:
@@ -5,16 +5,7 @@ import CloseIcon from "@mui/icons-material/Close";
|
||||
import EngineeringIcon from '@mui/icons-material/Engineering';
|
||||
import { ServerProcessResponse, ServerStatusComponent, ServerStatusResponse } from "../../synapse/dataProvider";
|
||||
import ServerCommandsPanel from "./ServerCommandsPanel";
|
||||
|
||||
const getTimeSince = (date: string) => {
|
||||
const now = new Date();
|
||||
const past = new Date(date);
|
||||
const diffInMinutes = Math.floor((now.getTime() - past.getTime()) / (1000 * 60));
|
||||
|
||||
if (diffInMinutes < 1) return "a couple of seconds";
|
||||
if (diffInMinutes === 1) return "1 minute";
|
||||
return `${diffInMinutes} minutes`;
|
||||
};
|
||||
import { getTimeSince } from "../../utils/date";
|
||||
|
||||
const StatusChip = ({ isOkay, size = "medium", command }: { isOkay: boolean, size?: "small" | "medium", command?: string }) => {
|
||||
let label = "OK";
|
||||
|
||||
Reference in New Issue
Block a user