Add frontend file to display the data.

This commit is contained in:
M M
2024-08-31 17:59:25 -07:00
parent 654b9d2038
commit 01fdf7983f
+12 -1
View File
@@ -31,10 +31,18 @@ export const buildData = (monitors, isAdmin, navigate) => {
const theme = useTheme();
data.rows = monitors.map((monitor, idx) => {
let uptimePercentage = "";
if (monitor.uptimePercentage !== undefined) {
uptimePercentage =
monitor.uptimePercentage === 0
? "0"
: monitor.uptimePercentage.toFixed(2);
}
const params = {
url: monitor.url,
title: monitor.name,
percentage: 100,
percentage: uptimePercentage,
percentageColor:
monitor.status === true
? theme.palette.success.main
@@ -78,3 +86,6 @@ export const buildData = (monitors, isAdmin, navigate) => {
});
return data;
};