GithubZhitao opened a new issue, #19910:
URL: https://github.com/apache/superset/issues/19910
#### How to reproduce the bug
just run: sh js_build.sh
### Expected results
build success
### Actual results
✖ 385 problems (56 errors, 329 warnings)
13 errors and 0 warnings potentially fixable with the `--fix` option.
#### Screenshots
If applicable, add screenshots to help explain your problem.
one kind of error segment
```
superset/superset-frontend/src/dashboard/components/menu/WithPopoverMenu.tsx
51:5 error defaultProp "children" defined for isRequired propType
react/default-props-match-prop-types
52:5 error defaultProp "disableClick" defined for isRequired propType
react/default-props-match-prop-types
53:5 error defaultProp "onChangeFocus" defined for isRequired propType
react/default-props-match-prop-types
54:5 error defaultProp "menuItems" defined for isRequired propType
react/default-props-match-prop-types
55:5 error defaultProp "isFocused" defined for isRequired propType
react/default-props-match-prop-types
56:5 error defaultProp "shouldFocus" defined for isRequired propType
react/default-props-match-prop-types
60:5 error defaultProp "style" defined for isRequired propType
react/default-props-match-prop-types
```
another error segment
```
227:5 error defaultProp "filterText" defined for isRequired propType
react/default-props-match-prop-types
228:5 error defaultProp "headerHeight" defined for isRequired
propType react/default-props-match-prop-types
229:5 error defaultProp "overscanColumnCount" defined for isRequired
propType react/default-props-match-prop-types
230:5 error defaultProp "overscanRowCount" defined for isRequired
propType react/default-props-match-prop-types
231:5 error defaultProp "rowHeight" defined for isRequired propType
react/default-props-match-prop-types
232:5 error defaultProp "striped" defined for isRequired propType
react/default-props-match-prop-types
233:5 error defaultProp "expandedColumns" defined for isRequired
propType react/default-props-match-prop-types
```
### Environment
Mac OS
npm version 8.8.0
node version v16.15.0
### Checklist
I have run
```
npm run prettier
```
to fix some problems
### Additional context
I have add some config to .eslintrc.js to
```
'file-progress/activate': 1,
'jest-dom/prefer-checked': 'error',
'jest-dom/prefer-enabled-disabled': 'error',
'jest-dom/prefer-required': 'error',
'jest-dom/prefer-to-have-attribute': 'error',
'react/state-in-constructor' : 0,
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]