aboutsummaryrefslogtreecommitdiffstats
path: root/packages/shared/utils
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-04-23 13:56:35 +0100
committerMohamedBassem <me@mbassem.com>2024-04-23 13:56:35 +0100
commit77b1aba5acc66dfaeb02b08d60d88442336026a6 (patch)
tree950f71d7c868869902e742644697e077db734769 /packages/shared/utils
parent0e260954c13cfedb03e75d3f0db8a2e839fd008d (diff)
downloadkarakeep-77b1aba5acc66dfaeb02b08d60d88442336026a6.tar.zst
feature(extension): Allow adding tags and lists to newly hoarded bookmarks
Diffstat (limited to 'packages/shared/utils')
-rw-r--r--packages/shared/utils/listUtils.ts7
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/shared/utils/listUtils.ts b/packages/shared/utils/listUtils.ts
index 1dd3d476..d6fe7688 100644
--- a/packages/shared/utils/listUtils.ts
+++ b/packages/shared/utils/listUtils.ts
@@ -51,5 +51,10 @@ export function listsToTree(lists: ZBookmarkList[]) {
dfs(node, []);
});
- return { allPaths, root };
+ return {
+ allPaths,
+ root,
+ getPathById: (id: string) =>
+ allPaths.find((path) => path[path.length - 1].id === id),
+ };
}