From 8cd58c5ce8227f831dfe1869ace1e4a6c61a2fce Mon Sep 17 00:00:00 2001 From: Tudor Stanciu Date: Sat, 14 Jun 2025 19:58:38 +0300 Subject: [PATCH] move env from js to ts --- frontend/src/utils/env.js | 4 ---- frontend/src/utils/env.ts | 11 +++++++++++ 2 files changed, 11 insertions(+), 4 deletions(-) delete mode 100644 frontend/src/utils/env.js create mode 100644 frontend/src/utils/env.ts diff --git a/frontend/src/utils/env.js b/frontend/src/utils/env.js deleted file mode 100644 index c94b557..0000000 --- a/frontend/src/utils/env.js +++ /dev/null @@ -1,4 +0,0 @@ -const runtimeEnv = window.env; -const compileEnv = import.meta.env; -const env = { ...compileEnv, ...runtimeEnv }; -export default env; diff --git a/frontend/src/utils/env.ts b/frontend/src/utils/env.ts new file mode 100644 index 0000000..dc222f5 --- /dev/null +++ b/frontend/src/utils/env.ts @@ -0,0 +1,11 @@ +// Extend the Window interface to include the env property +declare global { + interface Window { + env?: Record; + } +} + +const runtimeEnv = window.env || {}; +const compileEnv = import.meta.env; +const env = { ...compileEnv, ...runtimeEnv }; +export default env;