### Is there an existing issue for this? - [X] I have searched the existing issues and my issue is unique - [X] My issue appears in the command-line and not only in the text editor ### Description Overview <!--Brief description--> Weird error:  <!--Show example of your code (as text format), add images/videos/gifs to help explain example--> ``` import React from 'react'; class SomeComponent { column = { Cell: ({ original }: { original: string }) => <span>{original === 'bla' ? 'bla' : 'bla'}</span>, }; } ``` <!--and/or Link of repo to where issue is occurring--> <!--What is happening? / What is the error?--> ``` error 'original' is missing in props validation react/prop-types ``` <!--What command(s) did you run to reproduce issue?--> `eslint myfile.tsx` ### Expected Behavior <!--Brief description--> Not to throw error <!--Show example of code (as text format), add images/videos/gifs to help explain expected behavior--> When I change `Cell` to `cell` - the error is gone. When I avoid using destructuring - the error is also gone. ### eslint-plugin-react version v7.32.2 ### eslint version v8.34.0 ### node version v18.14.1