()
| 22 | import { IInitializationData } from 'typings'; |
| 23 | |
| 24 | export function getInitializationData(): IInitializationData { |
| 25 | const base = { |
| 26 | env: 'development', |
| 27 | envVars: getEnvVars(), |
| 28 | locale: 'zh-CN', |
| 29 | }; |
| 30 | if (process.env.SSR) { |
| 31 | return base; |
| 32 | } |
| 33 | return Object.assign(base, window.__initialization_data__ || {}); |
| 34 | } |
| 35 | |
| 36 | export function getEnvVariables() { |
| 37 | return getInitializationData().envVars; |
no test coverage detected