오늘의 목표
-
정예반 과제 피드백 수정하기
-
알고리즘 문제풀기 (O)
-
타입스크립트 강의 듣기
오늘 알게된것
- 상세페이지로 이동할때 id값으로 내가 누른 부분만 이동하는 부분에서
/edit/${post.id} 이런식으로 이동을 하게 되었을때 예를들면 수정하기 부분을 아이디값 사이에
edit 을 넣게되면 아무나 들어갈수도 있다는 튜텨님의 말씀을 들었고 튜텨님이 다른 방법으로 uselocation 이라는것을 알려주셨다.
그래서 나는 누구나 들어가면 안되는 부분인 edit부분을
navigate("/edit", { state: { detail, }, });
이렇게 나타내서 url이 나오는 부분을 막았다. 오늘 몰랐었던 새로운 Hook을 하나 알고 가는거 같아서 좋았다.
TypeScript : void => 함수에서 return 해주는게 없을때 사용한다.
오늘 느낀점
- 오늘 정예반 과제 피드백
main페이지 매개변수 datas변경하기 , 콘솔로그 & 필요없는 주석삭제
styled 컴포넌트로 css 변경 (Main ,detail , Edit,Create)
detail페이지 filter하고 map을 한부분 find로 변경 하는 부분 을 피드백으로 받아서
피드백이 필요한 부분도 수정을 하였고 uselocation을 이용해서 url을 숨기는 작업을 했는데
한번도 사용을 해보지 않은 부분이라서 그런지 굉장히 오랜시간이 걸렸지만 모르고 있던 부분을 하나 알아갈수있었다는거에 대해서는 좋았었다.