Files
xueguang_flutter_app/lib/router/modules/teacher_routes.dart
zhutao b7239292d1 1
2025-11-20 18:00:34 +08:00

27 lines
666 B
Dart

import 'package:app/pages/teacher/home/t_home_page.dart';
import 'package:app/pages/teacher/room/t_room_page.dart';
import 'package:app/router/router_config.dart';
import '../route_paths.dart';
List<RouterConfig> teacherRoutes = [
RouterConfig(
path: RoutePaths.tHome,
child: (state) {
return THomePage();
},
),
RouterConfig(
path: RoutePaths.tRoom,
child: (state) {
final extra = state.extra as Map<String, dynamic>?;
final roomId = extra?['roomId'] as int?;
final startTime = extra?['startTime'] as String?;
return TRoomPage(
roomId: roomId!,
startTime: startTime!,
);
},
),
];