From 0fe9acee5f5336d7007dd76a65770004007743d9 Mon Sep 17 00:00:00 2001 From: Shigma Date: Mon, 29 Apr 2024 17:09:56 +0800 Subject: [PATCH] feat(webui): drop data service, enhance entry sync --- packages/client/app/status/loading.vue | 6 +- packages/client/app/theme/index.vue | 9 +-- packages/client/client/components/dynamic.vue | 54 ----------------- packages/client/client/components/index.ts | 19 +----- packages/client/client/components/perms.vue | 60 ------------------- packages/client/client/plugins/loader.ts | 56 ++++++++--------- packages/client/client/plugins/router.ts | 10 +--- plugins/webui/src/browser.ts | 6 +- plugins/webui/src/index.ts | 23 ++++--- plugins/webui/src/shared/client.ts | 58 +++--------------- plugins/webui/src/shared/entry.ts | 28 +++++++-- plugins/webui/src/shared/service.ts | 39 ------------ 12 files changed, 82 insertions(+), 286 deletions(-) delete mode 100644 packages/client/client/components/dynamic.vue delete mode 100644 packages/client/client/components/perms.vue delete mode 100644 plugins/webui/src/shared/service.ts diff --git a/packages/client/app/status/loading.vue b/packages/client/app/status/loading.vue index c83347e..0092ce8 100644 --- a/packages/client/app/status/loading.vue +++ b/packages/client/app/status/loading.vue @@ -1,6 +1,6 @@