goToChatPage<T extends Object?> function
Future<T?>
goToChatPage<T extends Object?>(
- BuildContext context,
- String conversationId,
- NIMConversationType type, {
- NIMMessage? message,
- int? anchorDate,
Implementation
Future<T?> goToChatPage<T extends Object?>(
BuildContext context, String conversationId, NIMConversationType type,
{NIMMessage? message, int? anchorDate}) async {
if (IMKitRouter.instance.enableGoRouter) {
return context.pushNamed(RouterConstants.PATH_CHAT_PAGE, extra: {
'conversationId': conversationId,
'conversationType': type,
'anchor': message,
'anchorDate': anchorDate,
});
}
return Navigator.pushNamed(context, RouterConstants.PATH_CHAT_PAGE,
arguments: {
'conversationId': conversationId,
'conversationType': type,
'anchor': message,
'anchorDate': anchorDate,
});
}