🔧 FIX: Enhanced wrangler.jsonc for SPA routing and removed console log from main.tsx

This commit is contained in:
joaodunas
2025-12-21 14:32:20 +00:00
parent 3f472fb023
commit 44381858f8
2 changed files with 7 additions and 4 deletions
+1 -3
View File
@@ -8,8 +8,6 @@ import App from "./App.tsx";
const convex = new ConvexReactClient(import.meta.env.VITE_CONVEX_URL as string);
console.log("Convex URL:", convex);
createRoot(document.getElementById("root")!).render(
<StrictMode>
<ConvexAuthProvider client={convex}>
@@ -17,5 +15,5 @@ createRoot(document.getElementById("root")!).render(
<App />
</BrowserRouter>
</ConvexAuthProvider>
</StrictMode>,
</StrictMode>
);
+6 -1
View File
@@ -2,7 +2,12 @@
"$schema": "node_modules/wrangler/config-schema.json",
"name": "leakhub",
// Workers Assets configuration - replaces Pages' pages_build_output_dir
"assets": { "directory": "./dist" },
// "not_found_handling": "single-page-application" enables SPA routing
// so that /dashboard and other client-side routes serve index.html instead of 404
"assets": {
"directory": "./dist",
"not_found_handling": "single-page-application",
},
// Required compatibility date for Workers runtime features
"compatibility_date": "2025-06-05",
}