diff --git a/src/features/dev/pages/TestPrefillPage.tsx b/src/features/dev/pages/TestPrefillPage.tsx index 20bf437..a2a3695 100644 --- a/src/features/dev/pages/TestPrefillPage.tsx +++ b/src/features/dev/pages/TestPrefillPage.tsx @@ -1,15 +1,13 @@ /** - * /test — 랜덤 병원 fixture를 디폴트로 채워 분석 플로우를 빠르게 검증하는 dev 페이지. + * /test — 고정 병원 fixture 를 디폴트로 채워 분석 플로우를 빠르게 검증하는 dev 페이지. * - * - 진입 시 CLINICS 중 1개를 랜덤 선택해 form prefill - * - "다른 병원 랜덤" 버튼으로 재선택 가능 + * - 진입 시 PINNED_LABEL fixture 로 form prefill * - DevOnly 가드 아래 등록되어 localhost에서만 접근 */ import { useNavigate } from 'react-router' import MultiChannelInput, { type AnalyzePayload } from '@/features/channels/components/MultiChannelInput' import { CLINICS } from '../fixtures/mockUrls' -// 현재는 뷰성형외과만 prefill 한다. CLINICS 의 다른 fixture 는 삭제하지 않고 보존. const PINNED_LABEL = '뷰성형외과' function pickIndex(): number { @@ -19,8 +17,7 @@ function pickIndex(): number { export default function TestPrefillPage() { const navigate = useNavigate() - const index = pickIndex() - const clinic = CLINICS[index] + const clinic = CLINICS[pickIndex()] const handleAnalyze = (payload: AnalyzePayload) => { navigate('/report/loading', { @@ -34,21 +31,13 @@ export default function TestPrefillPage() { return (
-
-
-
- DEV · /test -
-

- 랜덤 병원 분석 테스트 -

-

- 선택된 병원: {clinic.label} - {' '}({index + 1} / {CLINICS.length}) -

+
+
+ DEV · /test
- {/* 현재 PINNED_LABEL 하나만 사용하므로 랜덤 버튼은 숨김. - 필요 시 pickIndex() 를 다시 randomize 하고 이 버튼을 복구. */} +

+ prefill 테스트 +