o2o-negosium-original/frontend/src
민헌 fab8e5aa53 feat(frontend): 협상 목록/참여/거부 연동
- 세션 목록을 useSessionListQuery 로 서버 조회(필터·정렬·페이지 위임),
  mock 제거. 정수 코드↔한국어 라벨 변환 어댑터(list/lib/adapter)
- 협상 참여: useParticipateMutation, 성공 시 채팅 진입·실패 토스트
- 거부: 사유 입력 팝업(RejectPopup) + useRejectMutation, 상태별 차단 안내
- 선택/상태 검증을 토스트로 일원화(ActionSection 은 버튼만 담당)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 13:12:31 +09:00
..
apis feat(frontend): TanStack Query 기반 apis 레이어 추가 2026-06-18 13:12:07 +09:00
assets update(front): front 폴더명 frontend로 변경 2026-06-18 11:30:26 +09:00
components feat(frontend): 공통 토스트(sonner)·모달 컴포넌트 추가 2026-06-18 13:12:16 +09:00
core feat(frontend): 공통 토스트(sonner)·모달 컴포넌트 추가 2026-06-18 13:12:16 +09:00
features feat(frontend): 협상 목록/참여/거부 연동 2026-06-18 13:12:31 +09:00
layouts update(front): front 폴더명 frontend로 변경 2026-06-18 11:30:26 +09:00
lib feat(frontend): 공통 토스트(sonner)·모달 컴포넌트 추가 2026-06-18 13:12:16 +09:00
pages feat(frontend): 인증 연동 (로그인/로그아웃/내정보/라우트 가드) 2026-06-18 13:12:23 +09:00
App.tsx feat(frontend): 인증 연동 (로그인/로그아웃/내정보/라우트 가드) 2026-06-18 13:12:23 +09:00
index.css update(front): front 폴더명 frontend로 변경 2026-06-18 11:30:26 +09:00
main.tsx feat(frontend): 공통 토스트(sonner)·모달 컴포넌트 추가 2026-06-18 13:12:16 +09:00
vite-env.d.ts update(front): front 폴더명 frontend로 변경 2026-06-18 11:30:26 +09:00