- useAdminAuth: useRef로 logout 함수 안정화하여 무한 루프 방지 - useAdminAuth/useRedirectIfAuthenticated: queryKey 충돌 해결 - useAuthStore: 미사용 getToken, checkAuth 메서드 제거 - useUIStore: 미사용 confirmDialog 관련 코드 제거 - 카드 컴포넌트 React.memo 적용 (PC/Mobile ScheduleCard, BirthdayCard 등) - 접근성(a11y) 개선: aria-label, role 속성 추가 - Toast: role="alert", aria-live="polite" - Lightbox: role="dialog", aria-modal, aria-label - Calendar: 버튼 aria-label, aria-pressed, aria-expanded - LightboxIndicator: aria-label, aria-current Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Dockerfile | ||
| index.html | ||
| package.json | ||
| postcss.config.js | ||
| tailwind.config.js | ||
| vite.config.js | ||