From cb345be5a770df27913a7664674827e0c9464b07 Mon Sep 17 00:00:00 2001 From: t-curiekim <105448774+t-curiekim@users.noreply.github.com> Date: Wed, 20 Jul 2022 09:32:32 -0700 Subject: [PATCH] split feature details into three columns (#491) Split the feature details into three columns to prevent more scrolling --- ui/src/pages/feature/featureDetails.tsx | 38 ++++++++++++++----------- ui/src/site.css | 7 +++++ 2 files changed, 29 insertions(+), 16 deletions(-) diff --git a/ui/src/pages/feature/featureDetails.tsx b/ui/src/pages/feature/featureDetails.tsx index 4d3f0ecf3..a363df036 100644 --- a/ui/src/pages/feature/featureDetails.tsx +++ b/ui/src/pages/feature/featureDetails.tsx @@ -23,11 +23,13 @@ function FeatureKey(props: { feature: Feature }) {
Full Name: { keys[0].fullName }
-Key Column: { keys[0].keyColumn }
-Description: { keys[0].description }
-Key Column Alias: { keys[0].keyColumnAlias }
-Key Column Type: { keys[0].keyColumnType }
+Full Name: { keys[0].fullName }
+Key Column: { keys[0].keyColumn }
+Description: { keys[0].description }
+Key Column Alias: { keys[0].keyColumnAlias }
+Key Column Type: { keys[0].keyColumnType }
+Dimension Type: { type.dimensionType }
-Tensor Category: { type.tensorCategory }
-Type: { type.type }
-Value Type: { type.valType }
+Dimension Type: { type.dimensionType }
+Tensor Category: { type.tensorCategory }
+Type: { type.type }
+Value Type: { type.valType }
+Expression: { transformation.transformExpr }
} - { transformation.filter &&Filter: { transformation.filter }
} - { transformation.aggFunc &&Aggregation: { transformation.aggFunc }
} - { transformation.limit &&Limit: { transformation.limit }
} - { transformation.groupBy &&Group By: { transformation.groupBy }
} - { transformation.window &&Window: { transformation.window }
} - { transformation.defExpr &&Expression: { transformation.defExpr }
} +Expression: { transformation.transformExpr }
} + { transformation.filter &&Filter: { transformation.filter }
} + { transformation.aggFunc &&Aggregation: { transformation.aggFunc }
} + { transformation.limit &&Limit: { transformation.limit }
} + { transformation.groupBy &&Group By: { transformation.groupBy }
} + { transformation.window &&Window: { transformation.window }
} + { transformation.defExpr &&Expression: { transformation.defExpr }
} +