Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 643 Bytes

max-jsx-lines.md

File metadata and controls

31 lines (20 loc) · 643 Bytes

max-jsx-lines

JSX Element blocks do not exceed max lines.

Rule Details

Large JSXElement blocks often result in unreadable code.

Examples of incorrect code for this rule:

// not ok, component definition only spans >20 lines
const MyComponent: React.FC<T> = () => <div>
{//...20 lines of code}
</div>

Examples of correct code for this rule:

// ok, component definition only spans 1 line
const MyComponent: React.FC<T> = () => <div></div>;

Options

  • maxLines: number, default: 20

Further Reading