snp-connection-monitoring/frontend/src/hooks/useApiRequestBasket.ts
HYOJIN a5e8e6d516 feat(api-hub): API 신청함 기능 및 신청 모달 공통화 (#47)
- API 신청함(BasketContext) + 플로팅 패널 구현
- ApiKeyRequestModal 공통 컴포넌트 추출 (API 선택 트리 포함)
- 신청함 도메인별 분류 + 라벨 표시
- 도메인 상세 담기/빼기 버튼 스타일 통일

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 10:39:08 +09:00

11 lines
331 B
TypeScript

import { useContext } from 'react';
import { ApiRequestBasketContext } from '../store/ApiRequestBasketContext';
export const useApiRequestBasket = () => {
const ctx = useContext(ApiRequestBasketContext);
if (!ctx) {
throw new Error('useApiRequestBasket must be used within ApiRequestBasketProvider');
}
return ctx;
};