RN, RequestPaymentsModal 에러
Docs 참고해서 테스트중입니다.
실행하였더니 RequestPaymentsModal.tsx 파일에 import React from 'react'; 가 선언되어 있지 않아.
React가 없다는 오류가 발생하여 문의를 남기게 되었습니다.
React 버전은 18입니다.
babel.config.js를 건드려야 할까요...? node_modules 안에 있는 파일은 적용 안된다고 알고 있기는 한데 제가 잘못 알고 있는걸까요??
7 Replies
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) :
- 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요.
* 주말/공휴일에는 답변이 늦을 수 있어요.
GitHub
tosspayments-sample-v1/payment-widget/react-native at main · tossp...
토스페이먼츠 SDK v1 샘플 프로젝트입니다. . Contribute to tosspayments/tosspayments-sample-v1 development by creating an account on GitHub.
여기 샘플 참고해 보시겠어요?
해당 파일의 상단에 아래와 같은 코드를 추가해주시기 바랍니다.
import React from 'react';
또는 프로젝트 전반적인 설정을 점검해보시려면 다음 항목들을 확인해 주세요:
1) tsconfig.json: compilerOptions.jsx가 "react-jsx" 또는 "react-jsxdev"로 설정되어 있는지 확인
2) ESLint 설정: .eslintrc 파일에서 "react/react-in-jsx-scope" 규칙이 "off"로 설정되어 있는지 확인
3) Babel 설정 사용 시: @babel/preset-react의 runtime 옵션이 "automatic"으로 되어 있는지 확인
typescript 사용 중이시면 tsconfig을 확인해보셔야 할겁니다
import React from 'react'는 React v16언저리에서 deprecated된 사항이고 이제는 진행하지 않아도 오류가 안나야합니다.
오류가 난다는건 typescript 엔진이 오류를 일으키는 겁니다.
관련해서는 구글에 검색해 보시면 많이 확인이 가능하실겁니다. PG에서 도움 드릴 사항은 아닙니다.
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.
감사합니다.
감사합니다.
감사합니다.