diff --git a/Chapter_05/view/view_recipe_component.dart b/Chapter_05/view/view_recipe_component.dart index 9de2f32..e5391e0 100644 --- a/Chapter_05/view/view_recipe_component.dart +++ b/Chapter_05/view/view_recipe_component.dart @@ -19,7 +19,7 @@ class ViewRecipeComponent implements NgDetachAware { } ViewRecipeComponent(RouteProvider routeProvider) { - _route = routeProvider.route; + _route = routeProvider.route.newHandle(); } void detach() { diff --git a/Chapter_ToolTip/main_test.dart b/Chapter_ToolTip/main_test.dart index 53d0731..5cd90c3 100644 --- a/Chapter_ToolTip/main_test.dart +++ b/Chapter_ToolTip/main_test.dart @@ -2,7 +2,6 @@ library main_test; import 'package:unittest/unittest.dart'; import 'package:di/di.dart'; -import 'package:di/dynamic_injector.dart'; import 'package:angular/angular.dart'; import 'package:angular/mock/module.dart'; @@ -73,8 +72,8 @@ main() { group('categoryFilter', () { test('should return subset', inject((CategoryFilter filter) { - var r1 = new Recipe(null, null, 'C1', null, null, null); - var r2 = new Recipe(null, null, 'C2', null, null, null); + var r1 = new Recipe(null, null, 'C1', null, null, null, null); + var r2 = new Recipe(null, null, 'C2', null, null, null, null); var list = [r1, r2]; var map = {"C1": false, "C2": true}; expect(filter(list, map), equals([r2])); diff --git a/Chapter_ToolTip/view/view_recipe_component.dart b/Chapter_ToolTip/view/view_recipe_component.dart index 9de2f32..e5391e0 100644 --- a/Chapter_ToolTip/view/view_recipe_component.dart +++ b/Chapter_ToolTip/view/view_recipe_component.dart @@ -19,7 +19,7 @@ class ViewRecipeComponent implements NgDetachAware { } ViewRecipeComponent(RouteProvider routeProvider) { - _route = routeProvider.route; + _route = routeProvider.route.newHandle(); } void detach() {