宣告道具类型的错字

时间:2019-03-01 04:53:04

标签: eslint prettier airbnb

我目前正在使用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
};

1 个答案:

答案 0 :(得分:2)

RHS无效,PropTypes.title.isRequired。您可能打算拥有PropTypes.string.isRequired