Skip to content

[Feat] - 공고상세 필터/단지 필터 항목별 조회 API / 정렬 타입 반영 #206

@kyungchan3007

Description

@kyungchan3007

📄 이슈 내용

-공고상세 필터/단지 필터 항목별 조회 API / 정렬 타입 반영

📝 상세 내용

추가

  • listingDetailStore.ts (line 1) 새 useListingsDetailTypeStore를 만들어 상세 카드 단지 탭의 정렬 상태(거리 순 ↔ 생활태그 매칭순)를 - zustand 로 전역 관리하도록 했어요.

변경

  • useListingDetailHooks.ts (line 26) 상세 공고 조회 훅이 방금 만든 store 의 sortType 과 OAuth pinPointId 셀렉터를 직접 구독
  • queryKey 와 요청 본문을 갱신하며, 응답 select 시 기본 정보에서만 색상 계산을 수행하도록 정리됐어요.
  • type.ts 상세용 store 를 위해 ListingSearchState 타입을 추가
  • index.ts (line 1) 에서 새 store 를 재수출해 어디서든 불러올 수 있게 했어요.
  • listingsCardDetailComplexSection.tsx 단지 리스트 헤더가 store 의 정렬 상태를 구독하고, 라벨을 탭하면 정렬 값을 토글하도록 바뀌어 UI 에서 곧바로 정렬 기준을 선택
  • routeDetail.tsx (line 221) 경로 상세 렌더링 중 남아있던 console.log 를 제거해 콘솔 노이즈를 없앴어요.
  • listingsCardDetailSection.tsx (line 1) 더 이상 사용하지 않는 useState 임포트를 삭제해 불필요한 의존성을 정리했어요.

✅ 체크리스트

  • TODO A
  • TODO B
  • TODO C

📍 레퍼런스

Metadata

Metadata

Assignees

Labels

FeatFeature 작업 상황을 입력해주세요.

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions