Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 456 Bytes

jsx-no-jsx-as-prop.md

File metadata and controls

21 lines (13 loc) · 456 Bytes

Prevent JSX as JSX prop values (jsx-no-jsx-as-prop)

Prevent JSX that are local to the current method from being used as values of JSX props

Rule Details

The following patterns are considered warnings:

<Item jsx={<SubItem />} />

<Item jsx={this.props.jsx || <SubItem />} />

<Item jsx={this.props.jsx ? this.props.jsx : <SubItem />} />

The following patterns are not considered warnings:

<Item callback={this.props.jsx} />