부트캠프 React 과정 7.28

김진우·2023년 7월 28일
0

오늘의 목표

  • 정예반 과제 피드백 수정하기

  • 알고리즘 문제풀기 (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을 숨기는 작업을 했는데
    한번도 사용을 해보지 않은 부분이라서 그런지 굉장히 오랜시간이 걸렸지만 모르고 있던 부분을 하나 알아갈수있었다는거에 대해서는 좋았었다.

0개의 댓글