From 2263c0fcd677d9deb68369c463b312a8b6ff4906 Mon Sep 17 00:00:00 2001 From: haappi <74637670+haappi@users.noreply.github.com> Date: Wed, 20 Aug 2025 03:46:21 -0500 Subject: feat: Render human tags before AI tags (#1740) --- apps/browser-extension/src/components/TagList.tsx | 24 +++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) (limited to 'apps/browser-extension/src') diff --git a/apps/browser-extension/src/components/TagList.tsx b/apps/browser-extension/src/components/TagList.tsx index 4c5f6dfa..5635a7c2 100644 --- a/apps/browser-extension/src/components/TagList.tsx +++ b/apps/browser-extension/src/components/TagList.tsx @@ -14,16 +14,20 @@ export default function TagList({ bookmarkId }: { bookmarkId: string }) { {bookmark.tags.length === 0 && !isBookmarkStillTagging(bookmark) && ( No tags )} - {bookmark.tags.map((tag) => ( - - {tag.name} - - ))} + {[...bookmark.tags] + .sort((a, b) => + a.attachedBy === "ai" ? 1 : b.attachedBy === "ai" ? -1 : 0, + ) + .map((tag) => ( + + {tag.name} + + ))} {isBookmarkStillTagging(bookmark) && ( AI tags loading... )} -- cgit v1.2.3-70-g09d2