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] 서브 콘텐츠, 상세 페이지, 유틸 컴포넌트 버그 수정 #57

Closed
4 tasks done
17-sss opened this issue Apr 29, 2021 · 0 comments
Closed
4 tasks done
Assignees
Labels
bug Something isn't working FE frontend related

Comments

@17-sss
Copy link
Collaborator

17-sss commented Apr 29, 2021

  • 서브콘텐츠 (SubContents)
    • SubContents 컴포넌트 작동 방식 변경
    • 카테고리 모두 보이기 / 가리기 기능 추가
  • 상세페이지 (Detail)
    • 상세페이지의 큰 이미지 제대로 업데이트 못해오는 버그 수정 (DetailTopGallery 컴포넌트)
  • 유틸 컴포넌트 (utilComponent 디렉토리)
    • 다양하게 쓰이는 ProductCard 컴포넌트의 Hover 버그 확인 및 수정
@17-sss 17-sss added bug Something isn't working FE frontend related labels Apr 29, 2021
@17-sss 17-sss added this to the [FE] 버그 수정 milestone Apr 29, 2021
@17-sss 17-sss self-assigned this Apr 29, 2021
17-sss added a commit that referenced this issue Apr 29, 2021
@17-sss 17-sss changed the title [FE] 서브 콘텐츠, 유틸 컴포넌트 버그 수정 [FE] 서브 콘텐츠, 상세 페이지, 유틸 컴포넌트 버그 수정 Apr 29, 2021
@17-sss 17-sss closed this as completed Apr 29, 2021
kyupid added a commit that referenced this issue May 6, 2021
* Update README.md

* 리액트 개발환경 설정

* Update README.md

* Style: 기본 레이아웃 생성

* Update README.md

* docs: README파일 이미지 업데이트

* feat: [#1] 헤더 컴포넌트 작업중 (5 / 6)
    - React-icons 모듈 사용
    - DropdownMenu 작업중..

* 리액트 개발환경 설정

* Style: 기본 레이아웃 생성

* feat: Tag 컴포넌트 생성

* npm install하면서 package-lock.json 변경됨

* feat: Button 컴포넌트 생성

* feat: 헤더의 메뉴아이템에 마우스를 올리면 DropdownMenu 생성
- 헤더 완성 (1차)

* chore: .gitignore 설정 변경
- .gitignore 설정 변경 및 git cached 초기화

* chore: .gitignore 설정 변경 (issue #1)
- .gitignore 설정 변경 및 git cached 초기화

* fix: 삼항연산자로 텍스트 바뀌도록 수정

* fix: 스타일 컴포넌트 변수명 수정

* feat: Title 컴포넌트 생성

* type 값에 따라서 타이틀 문자열 반환

* feat: baseURL 담긴 객체 생성,

* style: 태그 간 간격 스타일 추가

* feat: useFetch 커스텀 훅 작성

* feat: ProductCard 컴포넌트 생성

* fix: 스타일 컴포넌트를 컴포넌트 함수 밑으로 이동

* feat: hover에 따라 반투명박스 생기는 기능 구현

* delete: 디렉토리 구조 변경하면서 이전 경로 파일 삭제

* refactor: 디렉토리 구조 변경

* refactor: 디렉토리 구조 변경

* fix: themeProvider 스타일 추가, 피그마에 맞춰 키값 변경

* chore: 폴더명 변경 (Header 폴더 -> header)

* chore: import 관련 path 수정

* feat: 캐러셀 슬라이더 프로토타입 완성
- 추후 리팩토링 필요 (재사용성을 위함)

* feat: 캐러셀 슬라이더 파일 분리 및 SubContents 완성
- SubContents 렌더 시, useFetch 사용하여 MOCK 데이터 Get후 렌더링

* feat: 캐러셀 버튼 - 캐러셀의 위치정보에 따라 색상 변경

* fix: 이미지 에러 시 나오는 이미지 변경, border-radius 추가

* feat: Carousel을 재사용 할 수 있게 리팩토링 & 상세페이지 하단에도 쓰일 수 있게 변경

* feat: Carousel - Default 설정 변경

* style: margin-bottom 추가

* chore: Carousel 컴포넌트 폴더 위치 변경

* feat: Title, TabList, MainContents를 감싸는 MainContentsContainer 컴포넌트 생성

* feat: ProductCard를 감싸는 MainContents 컴포넌트 생성

* feat: 탭 요소 생성, 탭 기능 구현

* feat: loading 기능 구현, 에러처리 추가 필요

* feat: [#37] 상세정보 창 (Detail) 작업중..
- Modal (틀, 재사용 가능한 컴포넌트) 완성
- 상세정보 창에서 쓰일 SideDishStore(context) 생성

* feat: [#37] 상세정보 창 (Detail) 작업중.. 2
- DetailTop 1차 완성

* feat: [#37] 상세정보 창 (Detail) 작업중.. 3
- DetailTopGallery 동작 방식 변경

* feat: [#37] 상세정보 창 (Detail) 데이터 핸들링 테스트 중.. 1
- 버그 많음.. 수정 중
- customHook - useFetch 통합

* feat: [#37] 상세정보 창 (Detail) - DetailTop 1차 완성
- 이미지 제대로 안뜨던 버그 수정완료

* feat: [#37] 상세정보 창 (1차 마무리) - DetailBottom 완성
- Detail 페이지 1차 완성

* feat: SubContents 카테고리 모두 보이기 / 가리기 기능 추가 및 리팩토링
- SubContents 컴포넌트 작동 방식 변경 (리팩토링)
- 카테고리 모두 보이기 / 가리기 기능 추가

* feat: [#57] 상세페이지 큰 이미지 업데이트 안되는 버그 수정
- DetailTopGallery의 Ref 관련 수정

* fix: hover 버그 수정

* useRef로 classList 수정하는 방식에서 state변경하는 방식으로 변경

* feat: Mock 데이터 제거 후 API 적용 (1차)

* fix: Detail & DetailBottom 페이지 렌더 방식 변경
- 이에 따라 페이지 초기 렌더시 SubContents에서
    비동기 통신 시 (데이터 가져올 시) 서브콘텐츠 (슬라이더) 데이터의 구조 변경

* fix: DetailTopGallery -> top_image 데이터 핸들링하는 방식으로 변경
- DetailTopInfo의 volumne -> quantity로 변경

* feat: 주문하기 (프로토타입) 1차완성

Co-authored-by: Kyu <59721293+kyu-kim-kr@users.noreply.github.com>
Co-authored-by: eve712 <62237639+eve712@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working FE frontend related
Projects
None yet
Development

No branches or pull requests

2 participants