Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FE] 현재 화면에는 3개의 카테고리가 노출된다. #55

Open
Tracked by #9
youzysu opened this issue Jun 26, 2023 · 0 comments
Open
Tracked by #9

[FE] 현재 화면에는 3개의 카테고리가 노출된다. #55

youzysu opened this issue Jun 26, 2023 · 0 comments
Labels
🍹 FE 프론트엔드 작업 ↓ LOW 낮은 우선 순위 작업

Comments

@youzysu
Copy link

youzysu commented Jun 26, 2023

No description provided.

@youzysu youzysu added 🍹 FE 프론트엔드 작업 ↓ LOW 낮은 우선 순위 작업 labels Jun 26, 2023
youzysu added a commit that referenced this issue Jul 3, 2023
* 🔧chore #1: CRA 프로젝트 초기 설정

- prettier, 절대경로 설정
- 기본 스타일 파일 생성

* 📝 docs: 리드미 파일 작성 및 gitmessage 템플릿 추가

* 🔧 chore #1: 메뉴 mock data 생성

* 🔧 chore #1: 메뉴 mock data 수정

* ✨ feat #4: 메인 페이지 구성

* ✨ feat #4: 메인 페이지 컴포넌트 분리

* ✨ feat #4: 메뉴 아이템 컴포넌트 추가

* ✨ feat #12: 메인 메뉴 영역 UI 생성

* 📝 docs: 프로젝트 소개 리드미 파일 수정

* ✨feat #10: 메뉴 담기 모달 컴포넌트 추가

* ✨ feat #13: 주문 영역 주문 내역 UI

* ✨feat #10: 메뉴 담기 모달 컴포넌트 수정

* ✨ feat #33: 주문 영역 타이머, 버튼 UI 생성

* ♻️refactor #10: 메뉴 담기 모달 상태 관리 리팩토링

* ♻️refactor #10: 메뉴 담기 모달 상태 관리 리팩토링

* ✨ feat #10 #19: 유저가 담은 메뉴 주문 내역 상태에 추가

* ♻️refactor #10: 메뉴 담기 모달 props 수정

* ♻️refactor #10: 메뉴 담기 모달 로직 변경

* ♻️refactor #13: 메뉴 ID 타입 변경

* 💄design #10: 메뉴 담기 모달 CSS 적용

* ♻️refactor #10: 메뉴 담기 모달 클래스 이름 변경

* ✨ feat #13: 주문 내역 취소, 타이머 로직 리팩토링

* 💄 design #12: 메인 메뉴 영역 CSS 수정

* 🎨 style: 불필요한 주석 제거

* 🐛 fix: 주문 영역 메뉴 총수량 버그 수정

* docs: 프로젝트 리드미 파일 수정

* ✨ feat #12: 베스트 메뉴인 경우 인기 로고 추가

* ♻️ refactor #13: OrderArea Cart로 컴포넌트 이름 수정, 메뉴 id가 동일하면 합쳐서 카운트

* ♻️ refactor: sprint01 로직 전반 리팩토링

- 데이터 요청 로직 api 분리
- mock data image 파일 삭제

* ♻️refactor #10: 버튼 컴포넌트 리팩토링

* ✨feat #47: 로딩 인디케이터 컴포넌트 생성

* ✨ feat #46: 결제하기 버튼 클릭 시 결제 방식 선택 모달 보여주기

* ♻️ refactor: 타입 및 인터페이스 전반 수정

- 카테고리, 메뉴 id type number로 변경
- 처음 받아오는 데이터 products로 네이밍 수정

* ✨ feat #47: 카드 결제 방식 선택 후 결제 요청

* ✨feat #58: 영수증 컴포넌트 생성

* ✨feat #58: 영수증 페이지 UI 생성

* ✨feat #58: 영수증 컴포넌트 생성

* ✨ feat #48: 클라이언트 라우팅 처리

* ♻️refactor #58: 영수증 페이지 라우팅 리팩토링

* ✨ feat #48: ReceiptPage 렌더링

* ♻️ refactor #12: ‘인기’ 로고 이미지 위치 수정

* ♻️ refactor: HomePage 전반 리팩토링

* temp: 스쿼드 세션을 위한 임시 커밋

* ♻️refactor #57: 모달 이외 영역 클릭 시 모달이 닫히는 커스텀 훅을 적용하여 리팩토링

* ♻️refactor #58: 영수증 페이지 api data fetch 리팩토링

* 🎨 style: HomePage Dim CSS 수정

* 🐛 fix #70: 주문 메뉴 목록 수량 버그 수정

* ♻️ refactor: 불필요한 코드 삭제

* ♻️ refactor: API menu -> product 네이밍 전반 반영

* ♻️ refactor: page component 전반 리팩토링

- products data fetch 이후에 categoryId 설정하는 로직 useEffect로 처리
- 영수증 페이지에 홈으로 이동하는 함수 props로 전달

* ♻️ refactor: 카트 컴포넌트 렌더링 이후 로직 useEffect 내부로 이동

- 전체 금액 보여주기
- 기타 스타일링 작업 포함

* ♻️ refactor: 메뉴 담기 버튼 disabled 속성 추가

- disabled 스타일 작업 포함

* ♻️refactor #10: 메뉴 담기 모달 버튼 컴포넌트 적용 및 리팩토링

* ♻️refactor: 버튼 컴포넌트 분리

* ♻️refactor: 영수증 api 변경에 따른 타입 수정

* ♻️refact #57: 모달 이외 영역 클릭 시 모달이 닫히는 로직 리팩토링

* ✨feat #59: 현금 결제 페이지 생성

* 🐛 fix: 영수증 API 변경 인터페이스에 맞춰 Receipt 컴포넌트 수정

* 🔧 chore: 의존성 추가

- babel/plugin-proposal-private-property-in-object
- Warning으로 나온 의존성 추가

* ✨ feat #64, refactor: Large 사이즈인 경우 가격 500원 추가하기

- MenuItem 별도 컴포넌트로 분리: 메인 영역, 모달 영역, 카트 영역에서 모두 사용되는 공통 컴포넌트이므로
- MenuItem 생성되는 위치마다 다르게 스타일 적용하기
- OrderModal 하위 컴포넌트 모듈화
-

* ✨ feat #64: 카트에서 메뉴 삭제 시 동일한 사이즈만 삭제

* [FE] �재확인 모달 구현 및 적용 (#81)

* ✨feat #78: 재확인 모달 컴포넌트 구현

* ✨feat #78: 전체 취소 버튼에 재확인 모달 적용

* ✨feat #78: 결제 취소 버튼에 재확인 모달 적용

* 💄design: 모달 테두리 수정 및 색상 추가

* ♻️ refactor #58: Receipt Page 리팩토링

- API 변경사항 반영
- 데이터 요청 상태에 따라 컴포넌트 렌더링

* ♻️refactor #10: 메뉴 담기 모달 옵션 선택 버튼 리팩토링

* ♻️refactor: 버튼 컴포넌트 리팩토링

* 💄design: 음료 온도 선택 버튼 색상 추가

* 💄design: 음료 사이즈 선택 버튼 아이콘 추가

* ✨feat #55: 메인 화면의 네비바의 카테고리 3개만 노출

* ✨ feat #77: 카테고리 변경 시 메뉴 슬라이딩 애니메이션 효과

* 🔧 chore: DOMAIN API 환경 변수 설정

* 🐛fix #56: 카테고리 영역 슬라이딩 버스 수정

---------

Co-authored-by: qkdflrgs <qkdflrgs@gmail.com>
Co-authored-by: litae <109706689+qkdflrgs@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🍹 FE 프론트엔드 작업 ↓ LOW 낮은 우선 순위 작업
Projects
None yet
Development

No branches or pull requests

1 participant