From 874829843b7a1da409e06473679520ce02dcbc8c Mon Sep 17 00:00:00 2001 From: nabenabe0928 Date: Wed, 31 Jul 2024 08:33:33 +0200 Subject: [PATCH 1/2] Fix CSV artifact Viewer error --- optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx b/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx index 6fc01f02..96dfe222 100644 --- a/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx +++ b/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx @@ -55,7 +55,7 @@ export const TableArtifactViewer: React.FC = ( }) const keys = Array.from(unionSet) return keys.map((key) => ({ - header: key, + header: key || " ", accessorFn: (info: Data) => typeof info[key] === "object" ? JSON.stringify(info[key]) : info[key], enableSorting: true, From 71f85c01c204bf32154a64a7982772d5f7f49990 Mon Sep 17 00:00:00 2001 From: nabenabe0928 Date: Wed, 31 Jul 2024 08:39:56 +0200 Subject: [PATCH 2/2] Add an inline comment --- optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx b/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx index 96dfe222..a9a2414c 100644 --- a/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx +++ b/optuna_dashboard/ts/components/Artifact/TableArtifactViewer.tsx @@ -55,6 +55,7 @@ export const TableArtifactViewer: React.FC = ( }) const keys = Array.from(unionSet) return keys.map((key) => ({ + // ``header`` cannot be a falsy value, so replace key with a string looking like an empty string. header: key || " ", accessorFn: (info: Data) => typeof info[key] === "object" ? JSON.stringify(info[key]) : info[key],