146일차 - 프로젝트 27일차

김민찬·2021년 10월 2일
0

취업으로의 여정

목록 보기
147/196

프로젝트

어제 계획했던 대로라면 오늘부터 서버와 통신을 시작해서 Axios 작업을 하려고 했는데, 서버에서 오류가 생기는 바람에 일정이 늦춰졌다.
그래서 우선 Order페이지에 어색했던 CSS를 고치고, Redux를 어려워 하는 팀원을 도와서 Redux작업을 도와줬다.

나머지 시간에는 피치못할 사정으로 팀원 한명이 작업을 못하게 되어서 대신 장바구니 모달을 제작했다.
제작한 장바구니 모달은 추가쪽에 GIF로 첨부했다.

Dev Log

오늘은 어떻게 프로젝트에 기여했나요?

  • Order Page Css를 수정했다.
  • 장바구니 모달을 제작했다.

오늘의 프로젝트에서 힘든 점은 무엇인가요?

  • 장바구니 모달을 일정 시간 후 들어가게 하는 것이 어려웠다.
    setTimeout을 이용해서 문제를 해결했다.
const [btn, setBtn] = useState(0);
const handleModal = () => {
  setBtn(1);
  setTimeout(() => { setBtn(0); }, 2000);
};

일정 시간후 state를 변하게 만들었다.

내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?

  • 서버와 통신작업

추가

위에서 언급한 장바구니 모달(timeout을 걸어서 2초뒤에 사라진다)

profile
두려움 없이

0개의 댓글