UNPKG

eslint-config-ts-lib

Version:

ts-lib-scripts创建的ts库项目使用的ESLint配置

46 lines (33 loc) 944 B
# react/require-render-return > 来自 [undefined](undefined) 的规则。 # Enforce ES5 or ES6 class for returning value in render function (react/require-render-return) When writing the `render` method in a component it is easy to forget to return the JSX content. This rule will warn if the `return` statement is missing. ## Rule Details Examples of **incorrect** code for this rule: ```jsx var Hello = createReactClass({ render() { <div>Hello</div>; }, }); class Hello extends React.Component { render() { <div>Hello</div>; } } ``` Examples of **correct** code for this rule: ```jsx var Hello = createReactClass({ render() { return <div>Hello</div>; }, }); class Hello extends React.Component { render() { return <div>Hello</div>; } } ``` ## 参考文档 - [react/require-render-return 官方文档](https://github.com/yannickcr/eslint-plugin-react/blob/HEAD/docs/rules/require-render-return.md)