File tree Expand file tree Collapse file tree 1 file changed +20
-14
lines changed Expand file tree Collapse file tree 1 file changed +20
-14
lines changed Original file line number Diff line number Diff line change @@ -58,21 +58,27 @@ const Query: FC<{
58
58
// Iterate resultItem keys, then format vector(array) items.
59
59
const tmp = Object . keys ( resultItem ) . reduce (
60
60
( prev : { [ key : string ] : any } , item : string ) => {
61
- if ( Array . isArray ( resultItem [ item ] ) ) {
62
- const list2Str = JSON . stringify ( resultItem [ item ] ) ;
63
- prev [ item ] = (
64
- < div className = { classes . vectorTableCell } >
65
- < div > { list2Str } </ div >
66
- < CopyButton
67
- label = { copyTrans . label }
68
- value = { list2Str }
69
- className = { classes . copyBtn }
70
- />
71
- </ div >
72
- ) ;
73
- } else {
74
- prev [ item ] = `${ resultItem [ item ] } ` ;
61
+ switch ( item ) {
62
+ case 'json' :
63
+ prev [ item ] = < div > { JSON . stringify ( resultItem [ item ] ) } </ div > ;
64
+ break ;
65
+ case 'vector' :
66
+ const list2Str = JSON . stringify ( resultItem [ item ] ) ;
67
+ prev [ item ] = (
68
+ < div className = { classes . vectorTableCell } >
69
+ < div > { list2Str } </ div >
70
+ < CopyButton
71
+ label = { copyTrans . label }
72
+ value = { list2Str }
73
+ className = { classes . copyBtn }
74
+ />
75
+ </ div >
76
+ ) ;
77
+ break ;
78
+ default :
79
+ prev [ item ] = `${ resultItem [ item ] } ` ;
75
80
}
81
+
76
82
return prev ;
77
83
} ,
78
84
{ }
You can’t perform that action at this time.
0 commit comments