From b079a600785b52e52a4e879325a4460ebd57afa6 Mon Sep 17 00:00:00 2001 From: Keith Dahlby Date: Tue, 7 Mar 2017 01:11:37 -0600 Subject: [PATCH] Enable noImplicitAny --- griddle-react/test/CustomFilterComponent.tsx | 6 +++--- griddle-react/test/CustomHeaderComponent.tsx | 8 ++++---- griddle-react/tsconfig.json | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/griddle-react/test/CustomFilterComponent.tsx b/griddle-react/test/CustomFilterComponent.tsx index cb06f11703..4d1353d4ee 100644 --- a/griddle-react/test/CustomFilterComponent.tsx +++ b/griddle-react/test/CustomFilterComponent.tsx @@ -26,8 +26,8 @@ var customFilterFunction = function(items: ResultType[], query: string): ResultT class CustomFilterComponent extends React.Component { query: string = ''; - searchChange(event) { - this.query = event.target.value; + searchChange(event: React.FormEvent) { + this.query = event.currentTarget.value; this.props.changeFilter(this.query); } @@ -88,4 +88,4 @@ class CustomFilterComponentGrid extends React.Component { } } -export default CustomFilterComponentGrid; \ No newline at end of file +export default CustomFilterComponentGrid; diff --git a/griddle-react/test/CustomHeaderComponent.tsx b/griddle-react/test/CustomHeaderComponent.tsx index 359cfc74a8..aed7d348aa 100644 --- a/griddle-react/test/CustomHeaderComponent.tsx +++ b/griddle-react/test/CustomHeaderComponent.tsx @@ -12,12 +12,12 @@ interface MoreCustomHeaderComponentProps extends CustomHeaderComponentProps { } class HeaderComponent extends React.Component { - textOnClick(e) { + textOnClick(e: React.FormEvent) { e.stopPropagation(); } - filterText(e) { - this.props.filterByColumn(e.target.value, this.props.columnName) + filterText(e: React.FormEvent) { + this.props.filterByColumn(e.currentTarget.value, this.props.columnName) } render() { @@ -92,4 +92,4 @@ class CustomHeaderComponentGrid extends React.Component { } } -export default CustomHeaderComponentGrid; \ No newline at end of file +export default CustomHeaderComponentGrid; diff --git a/griddle-react/tsconfig.json b/griddle-react/tsconfig.json index 2482b52409..5dd6f9d98b 100644 --- a/griddle-react/tsconfig.json +++ b/griddle-react/tsconfig.json @@ -6,7 +6,7 @@ "dom" ], "jsx": "preserve", - "noImplicitAny": false, + "noImplicitAny": true, "noImplicitThis": true, "strictNullChecks": false, "baseUrl": "../",