;
@@ -808,7 +837,8 @@ function SessionCell({
switch (columnKey) {
case "device":
return (
- |
+ |
+
{session.deviceName || session.serialNumber}
@@ -849,7 +879,8 @@ function SessionCell({
case "model":
return (
- |
+ |
+
{session.manufacturer || "Unknown manufacturer"}
@@ -907,14 +938,16 @@ function SessionCell({
case "eventCount":
return (
- |
+ |
+
{session.eventCount}
|
);
case "duration":
return (
-
+ |
+
{Math.round(session.durationSeconds / 60)} min
|
);
@@ -923,7 +956,8 @@ function SessionCell({
// Two-line date/time keeps the column narrow so more columns fit on one page.
const started = new Date(session.startedAt);
return (
-
+ |
+
{started.toLocaleDateString()}
{started.toLocaleTimeString()}
|
@@ -985,35 +1019,40 @@ function SessionCell({
case "osName":
return (
-
+ |
+
{session.osName || —}
|
);
case "osBuild":
return (
-
+ |
+
{session.osBuild || —}
|
);
case "osDisplayVersion":
return (
-
+ |
+
{session.osDisplayVersion || —}
|
);
case "osEdition":
return (
-
+ |
+
{session.osEdition || —}
|
);
case "osLanguage":
return (
-
+ |
+
{session.osLanguage || —}
|
);