react final 리팩토링(ing)

웰디(Well-D)·2023년 10월 5일
0

이상하게 array.find 하고 있던걸 정확하게 내부 함수를 통해서 find시킬수 있게 변경함
let movie = nowData?.results?.find((movie) => movie.id === Id);
다만 아직 JSon데이터 타입때문인지 어떻게 표현해야 정확한 타입을 표현할수있는지는 확인해봐야함..

https://velog.io/@nemo/typescript-json-error

https://velog.io/@rgfdds98/%EC%98%A4%EB%A5%98%ED%95%B4%EA%B2%B0-Array.prototype.map-expects-a-value-to-be-returned-at-the-end-of-arrow-function

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/find

못생긴 에러도 뜨는데
Cannot find module 'react/jsx-runtime' or its corresponding type declarations. 오류
아직해결안함
https://hoyashu.tistory.com/297

뒤로가기 구조 적용가능한지, 꼭 다 cancle로 child줘야할필요 있을지 고민해보기
https://www.delftstack.com/ko/howto/react/react-router-go-back/

10/09 새벽업데이트

다시 다 뒤집고 원래 버전으로 제출했다. 이번엔 리팩토링을 못했다. 정말 아쉽다.
주중에 ios 를 많이 하지 못했고, 그 여파가 온 것을 안다(그냥 ios하기 싫을때 리액트 했으면 되는데)
그래도 한가지 깨달은건 과거의 내가 열심히 노력해서 구현했다는 것...과 리팩토링하면 그래서 훨씬 완전히 재밌을것이라는 것.

진짜 꼭 해야지.

profile
Wellness 잘사는 것에 진심인 웰디입니다. 여러분의 몸과 마음, 통장의 건강을 수호하고싶어요. 느리더라도, 꾸준히

0개의 댓글