From d3bc40485c5a27ba9186ba230ac7434364745f51 Mon Sep 17 00:00:00 2001 From: yazhou Date: Tue, 24 Sep 2024 17:24:55 +0800 Subject: [PATCH] feat: Add KUBESPHERE_EDITION constants to globals config Signed-off-by: yazhou --- packages/core/src/run.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/run.tsx b/packages/core/src/run.tsx index 9564882edcf..9639e9dd7d2 100644 --- a/packages/core/src/run.tsx +++ b/packages/core/src/run.tsx @@ -17,9 +17,11 @@ import i18n from './utils/i18n'; import emitter from './utils/emitter'; import App from './App'; -import { isEmpty } from 'lodash'; +import { isEmpty, set } from 'lodash'; globals.context = new Context(); +set(globals, 'config.isKsEdition', process.env.KUBESPHERE_EDITION === 'ks'); +set(globals, 'config.isKseEdition', process.env.KUBESPHERE_EDITION === 'kse'); if (!isEmpty(globals?.ksConfig?.enabledExtensionModulesStatus)) { Object.entries(globals.ksConfig.enabledExtensionModulesStatus).forEach(([key, value]) => {