mirror of
https://github.com/ajnart/homarr.git
synced 2026-02-27 00:40:58 +01:00
fix(health-monitoring): add months to uptime, fix status update (#1792)
This commit is contained in:
@@ -1381,7 +1381,7 @@
|
||||
"memory": "Memory: {memory}GiB",
|
||||
"memoryAvailable": "Available: {memoryAvailable}GiB ({percent}%)",
|
||||
"version": "Version: {version}",
|
||||
"uptime": "Uptime: {days} Days, {hours} Hours, {minutes} Minutes",
|
||||
"uptime": "Uptime: {months} Months, {days} Days, {hours} Hours, {minutes} Minutes",
|
||||
"loadAverage": "Load average:",
|
||||
"minute": "1 minute",
|
||||
"minutes": "{count} minutes",
|
||||
|
||||
@@ -66,7 +66,7 @@ export default function HealthMonitoringWidget({ options, integrationIds }: Widg
|
||||
}
|
||||
const newData = prevData.map((item) =>
|
||||
item.integrationId === data.integrationId
|
||||
? { ...item, healthInfo: data.healthInfo, timestamp: data.timestamp }
|
||||
? { ...item, healthInfo: data.healthInfo, updatedAt: data.timestamp }
|
||||
: item,
|
||||
);
|
||||
return newData;
|
||||
@@ -272,11 +272,12 @@ export default function HealthMonitoringWidget({ options, integrationIds }: Widg
|
||||
|
||||
export const formatUptime = (uptimeInSeconds: number, t: TranslationFunction) => {
|
||||
const uptimeDuration = dayjs.duration(uptimeInSeconds, "seconds");
|
||||
const months = uptimeDuration.months();
|
||||
const days = uptimeDuration.days();
|
||||
const hours = uptimeDuration.hours();
|
||||
const minutes = uptimeDuration.minutes();
|
||||
|
||||
return t("widget.healthMonitoring.popover.uptime", { days, hours, minutes });
|
||||
return t("widget.healthMonitoring.popover.uptime", { months, days, hours, minutes });
|
||||
};
|
||||
|
||||
export const progressColor = (percentage: number) => {
|
||||
|
||||
Reference in New Issue
Block a user