From 54ddd37052c202c808d0e3bef8bd0df7fc72b148 Mon Sep 17 00:00:00 2001 From: Antonella Sgarlatta Date: Tue, 23 Sep 2025 14:54:03 -0300 Subject: [PATCH] feat: Improves Add Tag dropdown UI (#2936) * feat: Improves Add Tag dropdown UI * chore: change string color * chore: render title prefix conditionally * chore: cast to boolean --- .../Components/NotesOptions/AddTagOption.tsx | 54 +++++++++++-------- 1 file changed, 31 insertions(+), 23 deletions(-) diff --git a/packages/web/src/javascripts/Components/NotesOptions/AddTagOption.tsx b/packages/web/src/javascripts/Components/NotesOptions/AddTagOption.tsx index 23d5d3298..5865042d6 100644 --- a/packages/web/src/javascripts/Components/NotesOptions/AddTagOption.tsx +++ b/packages/web/src/javascripts/Components/NotesOptions/AddTagOption.tsx @@ -78,30 +78,38 @@ const AddTagOption: FunctionComponent = ({ overrideZIndex="z-modal" > - {navigationController.tags.map((tag) => ( - { - isTagLinkedToSelectedItems(tag) ? unlinkTagFromSelectedItems(tag) : linkTagToSelectedItems(tag) - }} - > - {tag.iconString && ( - - )} - { + const tagTitlePrefix = getTitleForLinkedTag(tag, application)?.titlePrefix + return ( + { + isTagLinkedToSelectedItems(tag) ? unlinkTagFromSelectedItems(tag) : linkTagToSelectedItems(tag) + }} > - {getTitleForLinkedTag(tag, application)?.longTitle} - - - ))} + {tag.iconString && ( + + )} +
+ {!!tagTitlePrefix && ( +

{tagTitlePrefix}

+ )} +

+ {tag.title} +

+
+ + ) + })}