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

[장바구니 협업 Step2] 도밥(이도현) 미션 제출합니다. #172

Merged
merged 151 commits into from
Jun 12, 2023

Commits on May 28, 2023

  1. refactor: 라우터 경로 관련 개선

    1. 상수 객체의 키값 대문자 스네이크 케이스로 변경
    2. 주문 페이지 추가
    Creative-Lee committed May 28, 2023
    Configuration menu
    Copy the full SHA
    d599b54 View commit details
    Browse the repository at this point in the history
  2. refactor: 로컬스토리지 관련 로직 개선

    1. 로컬스토리지 유틸 추가
    2. 컴포넌트 return문에 존재하던 로컬스토리지 로직 상단으로 분리
    Creative-Lee committed May 28, 2023
    Configuration menu
    Copy the full SHA
    cba046c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcfa449 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    05e268d View commit details
    Browse the repository at this point in the history
  5. design(Header): 컴포넌트 디자인 개선

    1. 메인 로고 적용
    2. 주문 목록 아이콘 적용
    3. 컬러 및 반응형 디자인 수정
    4. 장바구니 수량 아이콘 absolute 처리
    5. hover 기능 추가
    Creative-Lee committed May 28, 2023
    Configuration menu
    Copy the full SHA
    58f9656 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bf60cf1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    433de15 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    447fded View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0439601 View commit details
    Browse the repository at this point in the history
  10. feat(Box): 공통 스타일 컴포넌트 구현

    flex, sizing을 인자로 받는 디자인용 컴포넌트 구현
    Creative-Lee committed May 28, 2023
    Configuration menu
    Copy the full SHA
    d42c133 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. design(CartProductSection): 선택 삭제 버튼 디자인 개선

    1. 배경 hover 컬러 적용
    2. 삭제할 상품 없을 시 disble 처리
    Creative-Lee committed May 29, 2023
    Configuration menu
    Copy the full SHA
    2e2a500 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a86203 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e60665 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ecd92df View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bf5c99a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23c6da2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c577496 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2a1121b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    371ba21 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a5d86d9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    93c4565 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6510228 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c45c94e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4129ecd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    fef361d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    62f7b85 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Configuration menu
    Copy the full SHA
    c5a5b2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bcf1674 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c7863a View commit details
    Browse the repository at this point in the history
  4. feat(Accordion): 아코디언 컴포넌트 구현

    provider 사용으로 내부 상태를 공유하도록 구현
    Creative-Lee committed May 30, 2023
    Configuration menu
    Copy the full SHA
    ac85593 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    265b185 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    30d88dd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    03f233e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7a87ec3 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    18344a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e2db6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3e7b06 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    85c4e9c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20dcf83 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9a89ad8 View commit details
    Browse the repository at this point in the history
  7. feat: 유저 사용예정 포인트 관련 컨택스트 생성

    1. 사용 예정 포인트에 대한 상태, 메서드 관리 컨텍스트 생성
    2. 컨텍스트 사용 custom hook 구현
    Creative-Lee committed May 31, 2023
    Configuration menu
    Copy the full SHA
    1037882 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f434e83 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b66b2e5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ec33a6b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1db66d0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b844625 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    deba0b6 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    5d5a0cb View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3c46273 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Configuration menu
    Copy the full SHA
    4ad2ab5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77d1b63 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d570f64 View commit details
    Browse the repository at this point in the history
  4. refactor: 라우터 상수명 변경 및 컴포넌트 명 변경

    과거형 표현 삭제
    Creative-Lee committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    14e203d View commit details
    Browse the repository at this point in the history
  5. refactor: 장바구니 선택 상품만 거르는 selector 로직 개선

    불필요한 함수 사용 줄임
    Creative-Lee committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    9f1f6e4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9977794 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cf39b54 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a1b533b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4f47560 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3fc4709 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b8e30a1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f460965 View commit details
    Browse the repository at this point in the history
  13. design: 주문 상세 버튼 css 수정

    아코디언 컨텐츠에 주문 상세 버튼 포함
    Creative-Lee committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    b515e2c View commit details
    Browse the repository at this point in the history
  14. refactor(useFetch): 의존배열 수정

    최초 1번만 발동되도록 수정
    Creative-Lee committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    04dbdde View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    40a7a52 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2676441 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    da88336 View commit details
    Browse the repository at this point in the history
  18. refactor(OrderCard): isDetail 플래그 props 추가

    프로젝트 내 단 2곳에서만 재사용 되는 것으로 판단해 플래그 변수 추가
    Creative-Lee committed Jun 1, 2023
    Configuration menu
    Copy the full SHA
    117f0ad View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    63a1085 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    52b718b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    0e43092 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    cd532a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    3d286e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e478efc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d32c78d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    85aa6ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c9a617 View commit details
    Browse the repository at this point in the history
  6. design: css 수정

    Creative-Lee committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    8d459a2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    778db39 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6bfc57e View commit details
    Browse the repository at this point in the history
  9. fix: 체크된 상품 selector 로직 관련 버그 수정

    체크된 장바구니 상품 atom에서 파생된 selector에 발생한 버그
    해당 atom이 빈 Map객체가 되는 경우가 있기때문에 Map.get()이 undefined를 return하는 경우가 생김.
    이로 인해 파생 selector가 의도하지 않게 [undefined] 가 되어 버렸음.
    해당 selector 로직을 기존의 filter + map 로직으로 변경하여 빈 배열을 return하게 수정하였음.
    Creative-Lee committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    28650d9 View commit details
    Browse the repository at this point in the history
  10. refactor: 장바구니 데이터 초기화 관련 개선

    기존 window.reload로 새로고침 하던 로직을 useResetRecoilState 적용하여 개선
    Creative-Lee committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    c661020 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f32f88f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a6d12c2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3d589be View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    91d5549 View commit details
    Browse the repository at this point in the history
  15. refactor(CheckOutPriceSection): 컴포넌트 text관련 ui 로직 hook 분리

    useCheckOutPriceText hook 생성
    Creative-Lee committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    759ec07 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2023

  1. Configuration menu
    Copy the full SHA
    b5034b0 View commit details
    Browse the repository at this point in the history
  2. refactor: 불필요한 selector 삭제 및 의도대로 동작하지 않는 resetRecoil 로직 삭제

    atom의 기본값으로 사용하던 selector의 fetch는 초기 1번만 fetch하고
    이후 아무리 reset을 하더라도 input이 같기에 초기 fetch시의 장바구니 상태를 반환함
    recoil selector는 멱등성을 보장하는 함수이기에 캐시되어있는 기존 fetch 상태를 반환하는 것임
    이에 기존 reset 로직을 삭제하고 컴포넌트에서 fetch + setAtom 하는것으로 변경
    Creative-Lee committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    bbe0a3a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72ae21a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d6682e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20cc949 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3d28e06 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b5814ba View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c980d44 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b1144fb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    780fd49 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ad8200e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5c8b054 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2023

  1. refactor: delte API 명세 변경으로 인한 수정

    1. 장바구니 delete요청이 body를 받도록 수정됨에 따라 로직변경
    2. 장바구니 hook의 delete 로직 수정
    Creative-Lee committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    ac35162 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24404ab View commit details
    Browse the repository at this point in the history
  3. refactor: 전역상태 setter 로직 일관성 개선

    이전 데이터 변경 로직 실행 후 새로운 Map 생성하여 set 하도록 통일
    Creative-Lee committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    ae0d531 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3fe1069 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d40fb3d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    183c0b8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aeaf7cb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d13c559 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    201679e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7a22fd5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    131e546 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bf86f04 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    76e8336 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ab81c6d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    52f8ea6 View commit details
    Browse the repository at this point in the history
  16. refactor: msw 핸들러 개선 및 추가

    1. URL 분리
    2. 바뀐 명세에 맞게 delete 로직 변경
    3. order.post 로직 추가
    Creative-Lee committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    050d2f2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ceae9f8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c80effa View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    c5d18f4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    f8f9492 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    17f69e6 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    dad5a72 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    f13e98e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9012be7 View commit details
    Browse the repository at this point in the history
  25. refactor(EmptyDataCard): 컴포넌트 재활용을 위한 개선

    1. 범용적인 네이밍으로 변경
    2. children props 추가
    Creative-Lee committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    261f0cd View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e7a9788 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    223fde2 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    f59ee2b View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    e1885c5 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    66aad1b View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    cc6dba1 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    926db75 View commit details
    Browse the repository at this point in the history
  33. fix(useShoppingCart): 선택 삭제 함수의 버그 수정

    체크되었던 id만 삭제하도록 로직 개선
    Creative-Lee committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    ec2d700 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    e78e47e View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    f800690 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    a2edfd6 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    e360023 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dafba30 View commit details
    Browse the repository at this point in the history
  3. refactor: header suspense 제거 및 Loadable 처리

    장바구니 데이터 fetch와 관련없이 Header 컴포넌트는 랜더링 되어있도록 처리
    Creative-Lee committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    16c6114 View commit details
    Browse the repository at this point in the history
  4. design: 상품 목록 타이틀 추가 및 상품 이미지 css 조정

    png이미지 상품의 경우 filter가 적용되지 않았음. 이를 수정함
    Creative-Lee committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    1f31d71 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d7a6fee View commit details
    Browse the repository at this point in the history
  6. docs: README.md 추가

    Creative-Lee committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    8092c45 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f3b0494 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    37571c4 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Configuration menu
    Copy the full SHA
    56d2e93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ef488dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    425dd52 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a69c602 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a3aad30 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    70ac1ce View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    15d40a7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6773b3d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8c498b7 View commit details
    Browse the repository at this point in the history