From 36aec284f4aead1394078d52fa8ad725080c9c24 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Sun, 28 Sep 2025 18:11:52 +0000 Subject: [PATCH] Fix: QueryClientProvider useEffect error --- src/main.tsx | 1 + vite.config.ts | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/main.tsx b/src/main.tsx index eb38f776..e18433e1 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -1,3 +1,4 @@ +import React from "react"; import { createRoot } from "react-dom/client"; import App from "./App.tsx"; import "./index.css"; diff --git a/vite.config.ts b/vite.config.ts index da25c6dd..4102c698 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -13,6 +13,9 @@ export default defineConfig(({ mode }) => ({ resolve: { alias: { "@": path.resolve(__dirname, "./src"), + // Force single React instance to prevent hook errors + "react": path.resolve(__dirname, "./node_modules/react"), + "react-dom": path.resolve(__dirname, "./node_modules/react-dom"), }, }, }));