diff --git a/apps/web/src/main.tsx b/apps/web/src/main.tsx
index aecf30009f4ed5838ecd2126fd787f57874ab0c3..942d3bfcefbdd023bce08400ca9e0fa73c08290e 100644
--- a/apps/web/src/main.tsx
+++ b/apps/web/src/main.tsx
@@ -7,6 +7,7 @@ import App from './app/app';
 import { createRoot } from 'react-dom/client';
 import './styles.css';
 
+(window as any).global = window;
 const domNode = document.getElementById('root');
 
 if (domNode) {
diff --git a/apps/web/vite.config.ts b/apps/web/vite.config.ts
index 3fa4a2429a8374fc15673e4332bfcfa0f5964f00..c433dfe4d19da9fe67b33e6e614c3a044fd3b685 100644
--- a/apps/web/vite.config.ts
+++ b/apps/web/vite.config.ts
@@ -23,7 +23,4 @@ export default defineConfig({
       '@graphpolaris/config': path.resolve(__dirname, '../../libs/config/src'),
     },
   },
-  define: {
-    global: {},
-  },
 });