=> eslint에서 type을 지정하라고 하는 에러
npm install -D prop-types
import PropTypes from 'prop-types';
...
export default function TodoItem({
id,
text,
checked,
todos,
setTodos,
setChecked,
}){
...
}
TodoItem.propTypes = {
id: PropTypes.number.isRequired,
text: PropTypes.string.isRequired,
checked: PropTypes.bool.isRequired,
todos: PropTypes.array.isRequired,
setTodos: PropTypes.func.isRequired,
setChecked: PropTypes.func.isRequired,
};
https://ko.reactjs.org/docs/typechecking-with-proptypes.html
https://www.npmjs.com/package/prop-types