메타데이터
목표
KTO 관광정보 토글과 정보 시트가 이미 받은 관광 데이터를 사용자에게 충분히 보여주고, API 지연/무응답 시에도 Web Front가 무한 로딩에 갇히지 않게 한다.
재현 근거
TourismInfoSheet는 TourismPlaceItem의 imageUrl, description, homepageUrl, sourceName, category, district, address, summary를 모두 받을 수 있다.
- 현재 사용자 관점에서는 장소명과 주소 중심으로 보여 정보 활용도가 낮다.
/api/tourism/places 응답이 지연되면 showTourismInfo=true, tourismPlaces=[], tourismLoading=true 상태가 오래 유지될 수 있다.
체크리스트
검증 체크리스트
메타데이터
TSK-013-01-TOURISM-INFO-DATA-CONSUMPTIONopentourism-info-data-consumption-fixTBD-TSK-013-01목표
KTO 관광정보 토글과 정보 시트가 이미 받은 관광 데이터를 사용자에게 충분히 보여주고, API 지연/무응답 시에도 Web Front가 무한 로딩에 갇히지 않게 한다.
재현 근거
TourismInfoSheet는TourismPlaceItem의imageUrl,description,homepageUrl,sourceName,category,district,address,summary를 모두 받을 수 있다./api/tourism/places응답이 지연되면showTourismInfo=true,tourismPlaces=[],tourismLoading=true상태가 오래 유지될 수 있다.체크리스트
origin/main기준으로 코드 확인tourism-toggle-chip레이아웃을 칩 행에서 안전하게 고정TourismInfoSheet에 이미지, 요약/설명, 출처, 홈페이지, 위치 메타를 표시검증 체크리스트
npm.cmd run lintnpm.cmd run typechecknpm.cmd run test:unitnpm.cmd run test:e2enpm.cmd run buildgit diff --check