[Feat/component/server channel/flow-27] ServerChannelSidebar 구성 및 채널 DnD 기능 추가 #45
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
💡 PR 제목
✅ 요구사항
/channels/:serverId/:channelId)✅ 기능1
useChannelList훅을 통한 서버 채널 데이터 fetchServerChannelList: 카테고리 분류 및 채널 렌더링ChannelCategory: 아코디언 +@dnd-kit기반 정렬 지원ChannelItem: 채널별 아이콘 렌더링 + 드래그 핸들링 + 선택 여부 표시ServerChannelSidebar: 레이아웃 포함 렌더링✅ 리뷰어가 알아야할 사항
ChannelItem내에서 직접 라우팅 처리 (useNavigate)useParams().channelId로 판별하여 스타일링 처리clsx,lucide-react,@dnd-kit/core사용✅ 체크리스트