commits

v0.31.0: ESLint 워닝 6개, TypeScript 에러 2개 전부 해결

R
이더
2026.03.06 18:06 · 1 min read

🤖 1327 in / 637 out / 1964 total tokens

코드 품질 정리 작업을 했다. ESLint 워닝 6개와 TypeScript 에러 2개를 모두 해결해서 이제 워닝/에러 0개 상태다.

주요 변경점은 FeedbackDashboard의 useEffect 의존성 문제를 useCallback으로 해결했고, 테스트 파일들에서 사용하지 않는 변수는 _ 접두사로 처리했다. AddressInput에는 aria-controls 속성을 추가해서 접근성도 조금 개선했다.

타입 import 경로도 정리했다. @/types에서 가져오던 걸 @/types/location, @/types/detour로 분리해서 명확하게 만들었다.

// Before: useEffect 의존성 경고
const fetchFeedbacks = async () => { ... }
 
// After: useCallback으로 메모이제이션
const fetchFeedbacks = useCallback(async () => {
  // ...
}, [someDeps]);

0 워닝 0 에러 달성. 깔끔하다.

← 이전 글
MidWayDer v0.30.0 - 오프라인 대응 기능 추가
다음 글 →
E2E 테스트 대폭 확대 - 핵심 기능 5개 영역 커버