아침에 일어나 공부방에 갈 준비를 하며
오늘 하루의 간단한 계획을 세우기 시작했습니다.
우선 에러 처리 PR을 올려야겠다는 생각이 들었고
에러 처리 PR을 올린 후에 리뷰를 받으면 리뷰를 토대로 리뷰 내용을 반영하고
티켓을 확인하고 티켓의 내용을 처리해야겠다는 생각이 들었습니다.
공부방에 도착 후 PR을 올리고 리뷰를 반영한 후
머지를 했고 티켓을 확인한 후 템플릿 작성 중복 클릭을 막는 작업을 진행했습니다.
어떻게 템플릿 작성을 막을지 생각하는 과정에서
버튼을 disabled
처리하여 클릭을 막는 것을 생각했고
처음은 간단하게 useState
를 통해 버튼 클릭을 막아야겠다는 생각이 들었습니다.
점심을 먹은 후 오전에 생각한 대로 코드를 작성했고 생각보다 쉽게 작업이 끝나
PR을 올렸는데 리뷰를 통해 에러가 발생했을 때의 상황을 놓쳤다는 것을 알았고
로직을 수정하기 시작했습니다.
로직을 수정하는 과정에서 redux
를 활용할 지 아니면 기존대로 useState
를 사용할 지
고민을 했는데 useState
를 사용해 상태를 관리하는 게 나을 것 같다는 생각이 들었고useState
를 통해 disabled
를 관리하는 함수를 작성했습니다.
기존에 Alert을 status
를 통해 관리를 했는데 status
를 통해 disabled 관리하는
것이
거의 같은 로직이기 때문에 기존 로직을 참고하여 코드를 작성했습니다.
최근에 너무 많은 일들이 있어서 컨디션 관리를 제대로 하지 못해서
집중력이 너무 떨어진 것 같습니다.
다시 정상 컨디션으로 끌어올려야 하는데 잠을 제대로 못 자서 그런지
조금은 피로도가 쌓였지만 어느 정도 적응이 되어
다시 잠을 편히 잘 수 있을 것 같습니다.
다시 정상 컨디션을 찾고 다시 열심히 공부를 할 수 있도록 해야겠습니다!
'Today I Learned' 카테고리의 다른 글
TIL] 2022/12/15 (0) | 2022.12.16 |
---|---|
TIL]2022/12/13 (0) | 2022.12.14 |
TIL]2022/12/09 (0) | 2022.12.10 |
TIL] 2022/12/08 (0) | 2022.12.09 |
TIL]2022/12/04 (1) | 2022.12.05 |