From dee00edc5f90873226516f4d558e797bb8a4f895 Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Sat, 31 May 2025 00:39:39 -0700 Subject: [PATCH] [feat] Add node library sorting and grouping controls (#4024) Co-authored-by: github-actions --- .../sidebar/tabs/NodeLibrarySidebarTab.vue | 142 ++++++-- src/locales/en/main.json | 18 +- src/locales/es/main.json | 18 +- src/locales/fr/main.json | 18 +- src/locales/ja/main.json | 18 +- src/locales/ko/main.json | 18 +- src/locales/ru/main.json | 18 +- src/locales/zh/main.json | 18 +- src/services/nodeOrganizationService.ts | 159 +++++++++ src/stores/nodeDefStore.ts | 18 +- src/types/nodeOrganizationTypes.ts | 44 +++ .../services/nodeOrganizationService.test.ts | 330 ++++++++++++++++++ 12 files changed, 788 insertions(+), 31 deletions(-) create mode 100644 src/services/nodeOrganizationService.ts create mode 100644 src/types/nodeOrganizationTypes.ts create mode 100644 tests-ui/tests/services/nodeOrganizationService.test.ts diff --git a/src/components/sidebar/tabs/NodeLibrarySidebarTab.vue b/src/components/sidebar/tabs/NodeLibrarySidebarTab.vue index 89af4b29b..4f78cfb51 100644 --- a/src/components/sidebar/tabs/NodeLibrarySidebarTab.vue +++ b/src/components/sidebar/tabs/NodeLibrarySidebarTab.vue @@ -13,13 +13,58 @@ @click="nodeBookmarkTreeExplorerRef?.addNewBookmarkFolder()" />