import 'package:plan/page/plan/detail/plan_detail_page.dart'; import 'package:plan/page/plan/history/plan_history_page.dart'; import 'package:plan/router/config/route_paths.dart'; import 'package:plan/router/config/route_type.dart'; List planRoutes = [ RouteType( path: RoutePaths.planHistory, child: (state) { return PlanHistoryPage(); }, ), RouteType( path: RoutePaths.planDetail(), child: (state) { final id = state.pathParameters['id']; final extraMap = state.extra as Map?; return PlanDetailPage( id: id, planName: extraMap?['name'], ); }, ), ];