Remove unused React logo SVG and add new API client and layouts

The React logo SVG file was removed as it was no longer needed. Introduced an auto-generated API client class (`ApiClient.ts`) for handling server communication and added new components for the navigation menu and higher-order layouts (`NavMenu`, `with_main_layout.ts.tsx`). Updated `yarn.lock` to replace legacy URL references.
This commit is contained in:
2025-02-09 00:00:05 +01:00
parent 7b1c4c27fe
commit 72b7902b55
15 changed files with 1443 additions and 688 deletions

View File

@@ -10,11 +10,16 @@
"preview": "vite preview"
},
"dependencies": {
"@fortawesome/fontawesome-svg-core": "^6.7.2",
"@fortawesome/free-solid-svg-icons": "^6.7.2",
"@fortawesome/react-fontawesome": "^0.2.2",
"@syncfusion/ej2-react-grids": "^28.2.4",
"@tailwindcss/vite": "^4.0.4",
"react": "^19.0.0",
"react-dom": "^19.0.0",
"tailwindcss": "^4.0.4"
"react-router-dom": "^7.1.5",
"tailwindcss": "^4.0.4",
"use-local-storage-state": "^19.5.0"
},
"devDependencies": {
"@eslint/js": "^9.19.0",