ESLint: Re-enable rule default-props-match-prop-types (#10868)

* Re-enable rule default-props-match-prop-types

* Restore default props and remove isRequired

* Remove unused props
This commit is contained in:
Kamil Gabryjelski
2020-09-22 22:17:41 +02:00
committed by GitHub
parent a9eab33d64
commit 9f01a7fdf8
21 changed files with 13 additions and 60 deletions

View File

@@ -37,10 +37,6 @@ const propTypes = {
templateParams: PropTypes.string,
};
const defaultProps = {
vizRequest: {},
};
class ExploreCtasResultsButton extends React.PureComponent {
constructor(props) {
super(props);
@@ -113,7 +109,6 @@ class ExploreCtasResultsButton extends React.PureComponent {
}
}
ExploreCtasResultsButton.propTypes = propTypes;
ExploreCtasResultsButton.defaultProps = defaultProps;
function mapStateToProps({ sqlLab, common }) {
return {

View File

@@ -25,7 +25,7 @@ import TableSelector from '../../components/TableSelector';
const propTypes = {
queryEditor: PropTypes.object.isRequired,
height: PropTypes.number.isRequired,
height: PropTypes.number,
tables: PropTypes.array,
actions: PropTypes.object,
database: PropTypes.object,

View File

@@ -33,8 +33,6 @@ const propTypes = {
};
const defaultProps = {
label: null,
description: null,
onChange: () => {},
code: '{}',
};