• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

PropTypes는 이제 react 에서 모듈이 따로 분리되어 있네요.

18.03.08 12:33 작성 조회수 347

12

강좌를 따라하다 보니 React.PropTypes 에서 에러가 있어 React Docs을 보니 React v15.5부터 따로 prop-type 라이브러리로 분리되어 있군요.

코드팬에서 하려면 따로 스크립트파일을 불러 와야 겠네요.
<script src="https://unpkg.com/prop-types@15.6/prop-types.js"></script>

노드에서 작성시에는
npm i -S prop-types
로 인스톨 시키고

import PropTypes from 'prop-types'; // ES6
var PropTypes = require('prop-types'); // ES5 with npm

로 불러와

App.propTypes = {
    value: PropTypes.string,
    secondValue: PropTypes.number,
    thirdValue: PropTypes.any.isRequired
};

식으로 사용해야 되네요.

참조:
https://reactjs.org/docs/typechecking-with-proptypes.html#proptypes
https://www.npmjs.com/package/prop-types

답변 4

·

답변을 작성해보세요.

0

하드코더님의 프로필

하드코더

2021.06.03

감사합니다:)

0

박성호님의 프로필

박성호

2021.02.03

감사합니다!

0

최형욱님의 프로필

최형욱

2019.04.30

감사합니다

 

0

Kyowon Im님의 프로필

Kyowon Im

2018.04.20

오메 감사합니다.