use getEnvConfig from plugin
This commit is contained in:
@@ -1,19 +1,4 @@
|
|||||||
// import { getEnvConfig } from "@geprog/vite-plugin-env-config";
|
import { getEnvConfig } from "@geprog/vite-plugin-env-config";
|
||||||
|
|
||||||
interface EnvConfig {
|
|
||||||
[key: string]: string;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getEnvConfig<T extends keyof EnvConfig>(key: keyof EnvConfig): EnvConfig[T] | undefined {
|
|
||||||
const _window = globalThis.window as unknown as { env?: EnvConfig };
|
|
||||||
if (_window?.env) {
|
|
||||||
return _window.env[key];
|
|
||||||
}
|
|
||||||
if (globalThis.process?.env) {
|
|
||||||
return globalThis.process.env[key];
|
|
||||||
}
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
const DEBUG_MODE: boolean = getEnvConfig("DEBUG_MODE") == "true";
|
const DEBUG_MODE: boolean = getEnvConfig("DEBUG_MODE") == "true";
|
||||||
const START_ROOM_URL: string =
|
const START_ROOM_URL: string =
|
||||||
|
|||||||
Reference in New Issue
Block a user