refactor(group): Refactor grouping to add logic and optimize validation rules.

- Remove direct database operations and use groupRepository instead.
- Use notifyStore to unify notification messages.
This commit is contained in:
2025-10-15 14:34:59 +08:00
parent 8988766d09
commit 29843bb5e5
11 changed files with 198 additions and 119 deletions

1
src/components.d.ts vendored
View File

@@ -12,6 +12,7 @@ declare module 'vue' {
AddNode: typeof import('./components/nodeEdit/addNode.vue')['default']
NodeList: typeof import('./components/nodeEdit/nodeList.vue')['default']
NodesFloatButton: typeof import('./components/nodeEdit/nodesFloatButton.vue')['default']
NotificationProvider: typeof import('./components/notify/notificationProvider.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
Spary: typeof import('./components/index/spary.vue')['default']