diff --git a/angularjs/angular-tests.ts b/angularjs/angular-tests.ts index 464af7989b..d7e84b0c6a 100644 --- a/angularjs/angular-tests.ts +++ b/angularjs/angular-tests.ts @@ -952,10 +952,10 @@ function ngFilterTyping() { $filter("name")(items, "test"); $filter("name")(items, {name: "test"}); $filter("name")(items, (val, index, array) => { - return array; + return true; }); $filter("name")(items, (val, index, array) => { - return array; + return true; }, (actual, expected) => { return actual == expected; }); diff --git a/angularjs/angular.d.ts b/angularjs/angular.d.ts index aca035f5d1..e2b7e2a7ed 100644 --- a/angularjs/angular.d.ts +++ b/angularjs/angular.d.ts @@ -794,7 +794,7 @@ declare module angular { } interface IFilterPredicateFunc { - (value: T, index: number, array: T[]): T[]; + (value: T, index: number, array: T[]): boolean; } interface IFilterComparatorFunc {