From 021738ad1900b418d9204a04a624631360211903 Mon Sep 17 00:00:00 2001 From: Inkithai <108919130+Inkithai@users.noreply.github.com> Date: Sun, 26 Jul 2026 01:16:56 +0000 Subject: [PATCH] Fix dual React loading runtime error using resolve.dedupe in Vite & fix case-sensitivity in backend tests Co-authored-by: arena-agent <297053741+arena-agent@users.noreply.github.com> --- backend/tests/api.test.js | 2 +- frontend/vite.config.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/tests/api.test.js b/backend/tests/api.test.js index d5e1ffe..38b6d5f 100644 --- a/backend/tests/api.test.js +++ b/backend/tests/api.test.js @@ -5,7 +5,7 @@ console.log('🧪 Executing Comprehensive Backend & System Unit Tests...'); // 1. Verify Models const busModel = require('../models/Bus'); -const userModel = require('../models/user'); +const userModel = require('../models/User'); const bookingModel = require('../models/Booking'); const orgModel = require('../models/Organization'); diff --git a/frontend/vite.config.js b/frontend/vite.config.js index ff80949..e0b4abc 100644 --- a/frontend/vite.config.js +++ b/frontend/vite.config.js @@ -4,6 +4,9 @@ import tailwindcss from '@tailwindcss/vite'; export default defineConfig({ plugins: [react(), tailwindcss()], + resolve: { + dedupe: ['react', 'react-dom'] + }, server: { port: 5173, host: true,