eslint-config-ts-lib
Version:
ts-lib-scripts创建的ts库项目使用的ESLint配置
46 lines (33 loc) • 944 B
Markdown
# 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)