작성
·
509
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