Commit 7000a58
committed
chore(deps): 의존성 업데이트 및 MUI v9 마이그레이션
Dependabot 제안 반영 (#11 #13 #14 #12 #25):
- @mui/material, @mui/icons-material 7.3.11 → 9.0.1 (메이저)
- @types/node 22 → 25, globals 16 → 17
- @types/react, eslint-plugin-react-refresh, typescript-eslint 패치/마이너
MUI v9 breaking change 대응:
- theme.ts: Button/Alert 색상 슬롯(containedPrimary·standard*)이 v9에서
제거되어 variants API로 이전 (동작 동일, 브랜드 색상 유지)
- Layout.tsx: Stack의 alignItems prop 제거되어 sx로 이동
검증: validate:data + tsc + vite build + eslint 통과, 홈·가이드·용어상세
스크린샷으로 Stack 정렬/버튼 variant/Alert severity 스타일 회귀 없음 확인.1 parent 382135a commit 7000a58
4 files changed
Lines changed: 183 additions & 170 deletions
0 commit comments