From b1418f4af21cce717781ccb2f33c831463cb38ad Mon Sep 17 00:00:00 2001 From: Jamie Rasmussen Date: Thu, 23 Jan 2025 10:48:16 -0600 Subject: [PATCH] chore(ui): add SavedView object color and icon --- .../Home/Browse3/pages/ObjectsPage/ObjectVersionPage.tsx | 1 + .../Home/Browse3/pages/common/TypeVersionCategoryChip.tsx | 1 + .../Home/Browse3/pages/wfReactInterface/constants.ts | 1 + 3 files changed, 3 insertions(+) diff --git a/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/ObjectsPage/ObjectVersionPage.tsx b/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/ObjectsPage/ObjectVersionPage.tsx index eddb23998aa9..6bcddb9b9d31 100644 --- a/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/ObjectsPage/ObjectVersionPage.tsx +++ b/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/ObjectsPage/ObjectVersionPage.tsx @@ -62,6 +62,7 @@ const OBJECT_ICONS: Record = { Scorer: 'type-number-alt', ActionSpec: 'rocket-launch', AnnotationSpec: 'forum-chat-bubble', + SavedView: 'view-glasses', }; const ObjectIcon = ({baseObjectClass}: ObjectIconProps) => { if (baseObjectClass in OBJECT_ICONS) { diff --git a/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/common/TypeVersionCategoryChip.tsx b/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/common/TypeVersionCategoryChip.tsx index 235d23e0e15b..9ba8dce1d819 100644 --- a/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/common/TypeVersionCategoryChip.tsx +++ b/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/common/TypeVersionCategoryChip.tsx @@ -12,6 +12,7 @@ const colorMap: Record = { Scorer: 'purple', ActionSpec: 'sienna', AnnotationSpec: 'magenta', + SavedView: 'magenta', }; export const TypeVersionCategoryChip: React.FC<{ diff --git a/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/wfReactInterface/constants.ts b/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/wfReactInterface/constants.ts index aeb190b02e91..331e507a3d94 100644 --- a/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/wfReactInterface/constants.ts +++ b/weave-js/src/components/PagePanelComponents/Home/Browse3/pages/wfReactInterface/constants.ts @@ -28,4 +28,5 @@ export const KNOWN_BASE_OBJECT_CLASSES = [ 'Scorer', 'ActionSpec', 'AnnotationSpec', + 'SavedView', ] as const;