Skip to content

react/prop-types: false positive #1998

@ferhatelmas

Description

@ferhatelmas

After babel-eslint 10.0

type Props = {
  onRowSelected: string => void,
  users: Array<UserType>
}

export default class NetworkTable extends Component<Props> {
  onRowSelected = (event: { data: { profile: string } }) => {
    const { onRowSelected } = this.props
    onRowSelected(event.data.profile)
  }
.../table.js
  24:13  error  'onRowSelected' is missing in props validation  react/prop-types

Versions:

  • eslint: 5.6.0
  • eslint-plugin-react: 7.11.1
  • babel-eslint: 10.0.0
  • react: 16.5.2

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions