From 0c6ef4eaada75e47af236f30828f01d49ad0b70e Mon Sep 17 00:00:00 2001 From: Po Chun Chiu <57251712+EiffelFly@users.noreply.github.com> Date: Thu, 15 Feb 2024 00:18:34 +0800 Subject: [PATCH] feat(pipeline-builder): implement the new array data type label design (#957) Because - We have new label design for array type. To better visualize the different array and non-array type This commit - implement the new array data type label design --- .../components/ReferenceHintDataTypeTag.tsx | 22 +++++++++++++++++-- .../GroupByFormatField.tsx | 5 ++++- .../FieldHead.tsx | 5 ++++- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/packages/toolkit/src/components/ReferenceHintDataTypeTag.tsx b/packages/toolkit/src/components/ReferenceHintDataTypeTag.tsx index 12bf0e72e..9255726cb 100644 --- a/packages/toolkit/src/components/ReferenceHintDataTypeTag.tsx +++ b/packages/toolkit/src/components/ReferenceHintDataTypeTag.tsx @@ -3,14 +3,32 @@ import cn from "clsx"; export const ReferenceHintDataTypeTag = ({ className, label, + isArray, }: { className?: string; label: string; + isArray?: boolean; }) => { - return ( + return isArray ? (
+ Array +
++ {label} +
+