From 6d2cf8264c60678b7a958b54f43f70d2e28f33aa Mon Sep 17 00:00:00 2001 From: shanghaikid Date: Thu, 15 Jun 2023 18:42:49 +0800 Subject: [PATCH] change query Signed-off-by: shanghaikid --- client/src/pages/query/Query.tsx | 34 +++++++++++++++++++------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/client/src/pages/query/Query.tsx b/client/src/pages/query/Query.tsx index 0d767a6c..929d98db 100644 --- a/client/src/pages/query/Query.tsx +++ b/client/src/pages/query/Query.tsx @@ -58,21 +58,27 @@ const Query: FC<{ // Iterate resultItem keys, then format vector(array) items. const tmp = Object.keys(resultItem).reduce( (prev: { [key: string]: any }, item: string) => { - if (Array.isArray(resultItem[item])) { - const list2Str = JSON.stringify(resultItem[item]); - prev[item] = ( -
-
{list2Str}
- -
- ); - } else { - prev[item] = `${resultItem[item]}`; + switch (item) { + case 'json': + prev[item] =
{JSON.stringify(resultItem[item])}
; + break; + case 'vector': + const list2Str = JSON.stringify(resultItem[item]); + prev[item] = ( +
+
{list2Str}
+ +
+ ); + break; + default: + prev[item] = `${resultItem[item]}`; } + return prev; }, {}