我目前正在使用esLint,airbnb lint和更漂亮的代码来控制代码样式。我在下面的header.propTypes
标题中遇到错误。我看过documentation,但不了解解决方案。这是一个反应项目。
错误是:
“声明的道具类型为错别字:标题”
我在这里做错了什么?
export default function Header(props) {
const { title } = props;
return (
<Helmet>
<title>{title}</title>
</Helmet>
);
}
Header.propTypes = {
title: PropTypes.title.isRequired
};
答案 0 :(得分:2)
RHS无效,PropTypes.title.isRequired
。您可能打算拥有PropTypes.string.isRequired
。