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