together_mobile/lib/router/chat_router.dart

19 lines
576 B
Dart
Raw Normal View History

import 'package:go_router/go_router.dart';
2023-08-10 19:08:46 +08:00
import 'package:together_mobile/router/router_key.dart';
import 'package:together_mobile/screens/chat/chat_screen.dart';
import 'package:together_mobile/screens/message/message_screen.dart';
final chatRouter = GoRoute(
path: '/chat',
name: 'Chat',
2023-08-10 19:08:46 +08:00
builder: (context, state) => const ChatScreen(),
routes: [
GoRoute(
path: 'message',
name: 'Message',
2023-08-10 19:08:46 +08:00
parentNavigatorKey: rootNavigatorKey,
builder: (context, state) => MessageScreen(contactId: state.queryParameters['contactId']!,),
),
],
);