|
|
|
@ -4,8 +4,15 @@ import { warn } from '@/utils/log'
|
|
|
|
|
import { getAppEnvConfig } from '@/utils/env' |
|
|
|
|
|
|
|
|
|
export const useGlobSetting = (): Readonly<GlobConfig> => { |
|
|
|
|
const { VITE_GLOB_APP_TITLE, VITE_GLOB_API_URL, VITE_GLOB_APP_SHORT_NAME, VITE_GLOB_API_URL_PREFIX, VITE_GLOB_UPLOAD_URL } = |
|
|
|
|
getAppEnvConfig() |
|
|
|
|
const { |
|
|
|
|
VITE_GLOB_APP_TITLE, |
|
|
|
|
VITE_GLOB_API_URL, |
|
|
|
|
VITE_GLOB_APP_SHORT_NAME, |
|
|
|
|
VITE_GLOB_API_URL_PREFIX, |
|
|
|
|
VITE_GLOB_UPLOAD_URL, |
|
|
|
|
VITE_GLOB_APP_TENANT_ENABLE, |
|
|
|
|
VITE_GLOB_APP_CAPTCHA_ENABLE |
|
|
|
|
} = getAppEnvConfig() |
|
|
|
|
|
|
|
|
|
if (!/[a-zA-Z\_]*/.test(VITE_GLOB_APP_SHORT_NAME)) { |
|
|
|
|
warn( |
|
|
|
@ -19,7 +26,9 @@ export const useGlobSetting = (): Readonly<GlobConfig> => {
|
|
|
|
|
apiUrl: VITE_GLOB_API_URL, |
|
|
|
|
shortName: VITE_GLOB_APP_SHORT_NAME, |
|
|
|
|
urlPrefix: VITE_GLOB_API_URL_PREFIX, |
|
|
|
|
uploadUrl: VITE_GLOB_UPLOAD_URL |
|
|
|
|
uploadUrl: VITE_GLOB_UPLOAD_URL, |
|
|
|
|
tenantEnable: VITE_GLOB_APP_TENANT_ENABLE, |
|
|
|
|
captchaEnable: VITE_GLOB_APP_CAPTCHA_ENABLE |
|
|
|
|
} |
|
|
|
|
return glob as Readonly<GlobConfig> |
|
|
|
|
} |
|
|
|
|