diff options
Diffstat (limited to 'packages/shared')
| -rw-r--r-- | packages/shared/utils/listUtils.ts | 7 |
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), + }; } |
