diff --git a/ui/src/data_explorer/components/QueryEditor.tsx b/ui/src/data_explorer/components/QueryEditor.tsx index 7e0b5815e6..0f64bdec84 100644 --- a/ui/src/data_explorer/components/QueryEditor.tsx +++ b/ui/src/data_explorer/components/QueryEditor.tsx @@ -29,7 +29,7 @@ class QueryEditor extends PureComponent { this.editor = React.createRef() } - public componentWillReceiveProps(nextProps) { + public componentWillReceiveProps(nextProps: Props) { if (this.props.query !== nextProps.query) { this.setState({value: nextProps.query}) } diff --git a/ui/src/data_explorer/components/Visualization.tsx b/ui/src/data_explorer/components/Visualization.tsx index 1faf95c8e5..3c308e848e 100644 --- a/ui/src/data_explorer/components/Visualization.tsx +++ b/ui/src/data_explorer/components/Visualization.tsx @@ -37,7 +37,7 @@ class DataExplorerVisualization extends PureComponent { this.state = this.initialState } - public componentWillReceiveProps(nextProps) { + public componentWillReceiveProps(nextProps: Props) { const {activeQueryIndex, queryConfigs} = nextProps const nextQueryText = this.getQueryText(queryConfigs, activeQueryIndex) const queryText = this.getQueryText( @@ -117,7 +117,7 @@ class DataExplorerVisualization extends PureComponent { this.setState({view}) } - private getQueryText(queryConfigs, index): string { + private getQueryText(queryConfigs: QueryConfig[], index: number): string { // rawText can be null return _.get(queryConfigs, [`${index}`, 'rawText'], '') || '' } diff --git a/ui/src/data_explorer/components/WriteDataForm.tsx b/ui/src/data_explorer/components/WriteDataForm.tsx index c54076be32..0ea6d90250 100644 --- a/ui/src/data_explorer/components/WriteDataForm.tsx +++ b/ui/src/data_explorer/components/WriteDataForm.tsx @@ -159,7 +159,7 @@ class WriteDataForm extends PureComponent { this.fileInput.value = '' } - private handleDragOver = e => { + private handleDragOver = (e: DragEvent) => { e.preventDefault() e.stopPropagation() } @@ -185,7 +185,7 @@ class WriteDataForm extends PureComponent { } } - private handleFileInputRef = r => (this.fileInput = r) + private handleFileInputRef = (r: HTMLInputElement) => (this.fileInput = r) } export default OnClickOutside(WriteDataForm)