- Update package.json: react/react-dom ^17→^18.3.1, react-scripts 4→5.0.1 - Migrate to React 18 Root API in src/index.js (createRoot) - Add --legacy-peer-deps to Dockerfile for MUI v4 compatibility - Regenerate package-lock.json with legacy peer deps flag ✅ Tested: Production build 253.28 KB gzip, containers running ✅ Manual test: Upload, Moderation, Public View, Slideshow - all working Phase 2 complete: Frontend on React 18 with concurrent rendering. |
||
|---|---|---|
| .. | ||
| conf/conf.d | ||
| public | ||
| src | ||
| .env | ||
| .gitignore | ||
| Dockerfile | ||
| Dockerfile.dev | ||
| env-config 2.js | ||
| env.sh | ||
| htpasswd | ||
| nginx.dev.conf | ||
| package-lock.json | ||
| package.json | ||
| start-dev.sh | ||