【React】props.match.paramsでエラーが出続ける

概要

proptypesを指定しろとエラーが出ていたので解決した。

実装

const Test = (props) => {
  const { id } = props.match.params;

  return (
    <div className="content">
    </div>
  );
};

Test.propTypes = {
  match: PropTypes.shape({
    params: PropTypes.shape({
      id: PropTypes.node,
    }).isRequired,
  }).isRequired,
};

参考リンク

Clarification regarding react/prop-types validation and react router dom #1519

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.