diff --git a/frontend/src/main.jsx b/frontend/src/main.jsx index 0fdb655..09e6bd4 100644 --- a/frontend/src/main.jsx +++ b/frontend/src/main.jsx @@ -1,6 +1,6 @@ -import './i18n'; import React from "react"; import ReactDOM from "react-dom/client"; +import './i18n'; import { BrowserRouter } from "react-router-dom"; import App from "./App"; import "./index.css"; diff --git a/frontend/vite.config.js b/frontend/vite.config.js index e0b4abc..60d573e 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -1,10 +1,18 @@ import { defineConfig } from 'vite'; import react from '@vitejs/plugin-react'; import tailwindcss from '@tailwindcss/vite'; +import path from 'path'; +import { fileURLToPath } from 'url'; + +const __dirname = path.dirname(fileURLToPath(import.meta.url)); export default defineConfig({ plugins: [react(), tailwindcss()], resolve: { + alias: { + react: path.resolve(__dirname, 'node_modules/react'), + 'react-dom': path.resolve(__dirname, 'node_modules/react-dom') + }, dedupe: ['react', 'react-dom'] }, server: {