[Daily Scrum] 22.01.13 (목) - Dumboz/yalp GitHub Wiki
1. 어제 한 일
강희
- Star 컴포넌트
- propTypes oneOf 추가
- props width 추가
- Rating 컴포넌트
- proTypes oneOf, 사용자 정의 함수(range0to5) 추가
- Text 컴포넌트 추가
- GlobalStyle reset css 추가
손원재
-
initSVG 추가할 svg 추가
- fillstar
- leftarrow
- rightarrow
-
Comment 컴포넌트 수정
title
타입을string
에 필수로 지정
-
CommentList 컴포넌트 로직 수정
- CommentList 내에서는 반드시
Comment
컴포넌트를 사용하도록 제한
- CommentList 내에서는 반드시
-
Servie 컴포넌트 제작
- 생김새는
Comment
와 비슷하지만 역할과 조금의 생김새 차이가 있어 따로 제작
- 생김새는
박지영
- arrow button 추가
- Tags 추가
- PriceFilterButton 로직 수정
윤석규
- selection 버튼 접근성 추가
- selection 체크박스 / 라디오 타입에 따라 check 상태 변경 하기
2. 코드 리뷰
강희
- useCallback, useRef빼기
- stars.current
손원재
[comment list]
CommentList
하나만 있는 경우도 가능하도록 추가- color 변경할 수 있어야할듯
- $$$ → 스크린 리더가 expensive라고 읽을 수 있어함.
- aria-label 공부하기
박지영
[filter]
$
→ boolean임을 알 수 있게 작성하면 좋을듯- inexpensive
- moderate
- pricey
- expensive
useReducer
공부해서 적용해보자.- 석규님이랑 겹치니까 같이 의논해보기
[arrow button]
arrow button
→ disabled props 추가해야함- 이미지가 first, last child일때
[Tag]
- width height를 받지 말고 padding값을 지정하는 방식으로 변경이 필요
- size, margin, padding → utils
- styled-component로 작성한 컴포넌트는
styled.js
로 구분함이 필요
윤석규
[checkBox list]
- useReducer, useMemo, React.memo, useCallback 등을 공부해서 리렌더링 방지
- 지영님의 filter와 형태가 유사함. 회의 필요
- 옵션 별 모달 창 띄우기
- 키 트랩 구현하기
3. 오늘 할 일
공통사항
- text가 사용되는 컴포넌트에
text color
값 조정 가능하게 하기 - text weight도 수정 가능하게 만들기
- 기본적인 검은색은
gray500
으로 지정
강희
Rating
컴포넌트에useRef
,useCallback
로직 수정하기- px을 px2rem으로 수정
Button
컴포넌트 기능 추가Text
컴포넌트 분할- 스토리북코드 추가
손원재
- Yelp API 확인해서 넘겨주는 정보 확인하기
- 날짜별 오픈 정보
- 현재 오픈 정보
박지영
- PriceFilterButton 로직 가독성이 있게 리팩토링
useReducer
사용
- arrow버튼
disabled
상태 추가 Tag
컴포넌트width
,height
대신 일관적인size
? 같은prop
으 사용
윤석규
- 지영님과 Filter부분 공통적으로 작성할 수 있게 하기
- 키 트랩 걸기