title: React eslint error missing in props validation on for the word "props"
body: <p>I have the code below:</p>
  <pre><code>import React from &quot;react&quot;;
  import &quot;./App.css&quot;;
  import myPic from &quot;./pics/John_Smith.jpg&quot;;
  
  function App() {
    return (
      &lt;div className=&quot;App&quot;&gt;
              &lt;header className=&quot;App-header&quot;&gt;
                  &lt;div className=&quot;App-Modal&quot;&gt;
                      &lt;p className=&quot;App-Modal-Text&quot;&gt;5 Birthdays today&lt;/p&gt;
                      {/* &lt;BirthdayCard job=&quot;Developer&quot;/&gt; */}
                      &lt;BirthdayCard /&gt;
                  &lt;/div&gt;
        &lt;/header&gt;
      &lt;/div&gt;
    );
  }
  
  const BirthdayCard = (props) =&gt; {
      console.log(props);
      return &lt;article className=&quot;BArticle&quot;&gt;
          &lt;Image&gt;&lt;/Image&gt;
          &lt;Text&gt;&lt;/Text&gt;
          &lt;p&gt;{props.job}&lt;/p&gt;
      &lt;/article&gt;
  
  };
  
  const Image = () =&gt; (
      &lt;img src={myPic} alt=&quot;&quot; /&gt;
   );
  
  const Text = () =&gt; {
      return &lt;article className=&quot;BText&quot;&gt;
          &lt;Name&gt;&lt;/Name&gt;
          &lt;Age&gt;&lt;/Age&gt;
      &lt;/article&gt;
  }
  
  const Name = () =&gt; (
      &lt;h5&gt;John Smith&lt;/h5&gt;
  )
  
  const Age = () =&gt; (
      &lt;p&gt;30 years&lt;/p&gt;
  )
  
  export default App;
  </code></pre>
  <p>I am getting the error; &quot;job&quot; is missing in props validation  react/prop-types, but this ONLY happens if I use the word &quot;props&quot; as a parameter. If I change it to anything else even &quot;prop&quot;, the error goes away. Does anyone know why this is and how to fix it to be able to use &quot;props&quot; as a parameter?</p>