build(mui): add MUI v7 + Emotion + X pickers; align @types/react to 18

Install @mui/material@^7, @emotion/react@^11, @emotion/styled@^11,
@mui/x-date-pickers@^8 as production dependencies. Downgrade
@types/react and @types/react-dom from ^19 to ^18.3 to match the
React 18.3.1 runtime. tsc --noEmit and vite build:client both pass
cleanly with no new errors.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
BOHA
2026-06-06 18:57:59 +02:00
parent ed4f1efd03
commit 116797ca17
2 changed files with 890 additions and 28 deletions

910
package-lock.json generated

File diff suppressed because it is too large Load Diff