Skip to content

refactor(#243): FSD 파일구조 정비 및 휴지통 리스트 중복 key 버그 수정 #255

Merged
zaenny merged 2 commits into
developfrom
feat/#243
May 3, 2026
Merged

refactor(#243): FSD 파일구조 정비 및 휴지통 리스트 중복 key 버그 수정 #255
zaenny merged 2 commits into
developfrom
feat/#243

Conversation

@zaenny
Copy link
Copy Markdown
Collaborator

@zaenny zaenny commented May 3, 2026

#️⃣ 연관된 이슈

Close #243

📝 작업 내용

FSD 레이어 규칙에 맞게 trash·user 도메인 파일구조를 정비하고, 휴지통 리스트의 중복 key 버그를 수정했습니다.

FSD 구조 정비

  • features/trash에 있던 api, types, queryKey를 entities/trash로 이동
  • entities/auth/api/myInfo.api.ts의 features 역방향 참조 제거 (UpdateProfileRequest 타입을 entities로 분리)
  • mutation 훅을 hooks/ → mutation/ 폴더로 이동 (팀 컨벤션 통일)
  • entities/trash, entities/auth, features/user에 index.ts 생성 (public API 규칙 적용)

버그 수정

  • 휴지통 리스트 key={item.id} → key={itemType-id} 복합키로 변경
  • GOAL/TODO가 같은 id를 가질 때 동시에 선택되는 버그 수정 (Set → Set)

zaenny added 2 commits May 1, 2026 18:33
  - features/trash, features/user 훅을 mutation/ 폴더로 이동
  - entities/trash, entities/auth index.ts 생성 (public API 규칙 적용)
  - features/user index.ts 생성
  - TrashList 중복 key 및 선택 버그 수정 (id → itemType-id 복합키)
  - 관련 import 경로 전체 수정
@zaenny zaenny self-assigned this May 3, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 3, 2026

🎨 UI Review (Chromatic)

결과 상세 내용
🚀 Storybook Preview 미리보기 바로가기
🛠 Build Details Chromatic 빌드 리포트

알림: 시각적 변경 사항이 발견되면 리뷰어가 Chromatic에서 승인해야 머지가 가능합니다.

@zaenny zaenny merged commit d74af74 into develop May 3, 2026
1 of 5 checks passed
@zaenny zaenny deleted the feat/#243 branch May 3, 2026 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: 휴지통 리스트 중복 key 오류 수정

1 participant