From 7eeffe2d19958f718edeaba1e0af360d7602acb6 Mon Sep 17 00:00:00 2001 From: Shigma Date: Mon, 6 Nov 2023 00:12:46 +0800 Subject: [PATCH] feat(config): use plugin export inject, close #241 --- plugins/config/client/components/plugin.vue | 6 +++--- plugins/config/client/components/utils.ts | 8 ++++---- plugins/config/src/shared/packages.ts | 10 ++++++++++ plugins/config/src/shared/services.ts | 17 +++++++++++------ plugins/market/client/extensions/dependency.vue | 16 ++++++++-------- 5 files changed, 36 insertions(+), 21 deletions(-) diff --git a/plugins/config/client/components/plugin.vue b/plugins/config/client/components/plugin.vue index f66f58f5..b677cbb1 100644 --- a/plugins/config/client/components/plugin.vue +++ b/plugins/config/client/components/plugin.vue @@ -27,9 +27,9 @@ + :type="name in store.services ? 'success' : required ? 'warning' : 'primary'">

- {{ required ? '必需' : '可选' }}服务:{{ name }} ({{ store.services[name] ? '已加载' : '未加载' }}) + {{ required ? '必需' : '可选' }}服务:{{ name }} ({{ name in store.services ? '已加载' : '未加载' }})

@@ -38,7 +38,7 @@