///
Search
Duplicate
📄

선택 페이지

개요

백엔드 서버에서 받아온 식당 리스트를 보여주며 유저에게 응답을 받는다

요구사항

받아온 식당을 하나씩 보여주며 유저에게 응답을 받는다
nickname이 prop으로 넘어오면 바로 테스트 시작
테스트가 끝나면 닉네임과 결과 배열을 백엔드에 전달한다
화면에 보여지는 것들
식당 이미지 컴포넌트
좋아요 / 싫어요 버튼
친구 초대하기 버튼
본인 닉네임

디테일

// path https://www.cola-bab.com/:uuid
JavaScript
복사
받아온 식당을 하나씩 보여주며 유저에게 응답을 받는다
응답은 좋아요/싫어요를 왼쪽, 오른쪽 스와이프를 통해서 받을 수 있다
추가적인 감정표현은 보류
nickname이 prop으로 넘어오면 바로 테스트 시작
만약 없으면 nickname지정하는 modal 띄우기
결과보기 버튼을 통해 결과를 볼 수 있다
현재 투표를 진행한 닉네임 목록을 확인할 수 있다
시작하기를 누르면 modal을 닫는다
테스트가 끝나면 닉네임과 결과 배열을 백엔드에 전달한다
테스트의 끝나는 기준은 식당 리스트를 끝까지 순회했을 때
성공
결과페이지로 라우팅된다
실패
에러 메세지를 띄우며 현재 페이지가 유지된다
공유하기 버튼을 누르면 현재 location.herf를 클립보드에 복사한다