인프런 커뮤니티 질문&답변

좋은 양님의 프로필 이미지

작성한 질문수

배달앱 클론코딩 [with React Native]

이미지 선택해서 리사이징하기

ch5)Complete.tsx 에러 질문이요!

작성

·

265

0

ch5에있는 Complete에있는 파일 그대로 복붙했습니다. 그런데

 

const onResponse = useCallback(async response

response에서 에러가 뜨네요..

 

TS7006: Parameter 'response' implicitly has an 'any' type.

 

가 뜹니다 어떻게 해야할까요?

답변 2

0

저도 궁금해서 찾다가 해결 방법 공유 드려요.

image 인터페이스 가져와서 쓰시면 되는데, 변수명이 중복되니 편한 변수명으로 변경하시면 됩니다.

import ImagePicker, {
  Image as ImagePickerImage,
} from 'react-native-image-crop-picker';
async (response: ImagePickerImage)

 

0

좋은 양님의 프로필 이미지
좋은 양
질문자

ERROR  TypeError: null is not an object (evaluating 'ImageCropPicker.openPicker')
 ERROR  Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication). A frequent cause of the error is that the application entry file path is incorrect.
      This can also happen when the JS bundle is corrupt or there is an early initialization error when loading React Native.
 ERROR  Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication). A frequent cause of the error is that the application entry file path is incorrect.
      This can also happen when the JS bundle is corrupt or there is an early initialization error when loading React Native.
제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

async (response: any) => { 로 바꾸세요. 앞으로는 다 이렇게 바꾸셔야 합니다. react 18 버전으로 실습 진행하신다면요. 제 강좌 버전과 달라서 발생한 문제는 스스로 책임지셔야 합니다. 아니라면 17버전으로 하셔야 하고요.

그리고 null is not an object 이 에러는 다른 에러입니다.

좋은 양님의 프로필 이미지
좋은 양
질문자

react : "17.0.2" 버전 입니다.. 강좌와 똑같더라구요.. 전 영상에서도 18버전 올라가면서 달라졌는데 18버전 코드 쓰니가 되더라구요.. mac이랑 윈도우랑 다른걸까요.. ㅜㅜ

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

npm ls react 쳤을 때 나오는 버전이 진짜 버전입니다.

좋은 양님의 프로필 이미지
좋은 양
질문자

아.. React=dom@18.2.0 이네요..ㅠㅠ