goToTeamChat<T extends Object?> function
Future<T?>
goToTeamChat<T extends Object?>(
- BuildContext context,
- String teamId, {
- NIMMessage? message,
- int? anchorDate,
跳转到群聊页面
Implementation
Future<T?> goToTeamChat<T extends Object?>(BuildContext context, String teamId,
{NIMMessage? message, int? anchorDate}) async {
var conversationId =
(await NimCore.instance.conversationIdUtil.teamConversationId(teamId))
.data!;
if (IMKitRouter.instance.enableGoRouter) {
return context.pushNamed(RouterConstants.PATH_CHAT_PAGE, extra: {
'conversationId': conversationId,
'conversationType': NIMConversationType.team,
'anchor': message,
'anchorDate': anchorDate,
});
}
return Navigator.pushNamed(context, RouterConstants.PATH_CHAT_PAGE,
arguments: {
'conversationId': conversationId,
'conversationType': NIMConversationType.team,
'anchor': message,
'anchorDate': anchorDate,
});
}