createConversation method

  1. @override
Future<Conversation> createConversation(
  1. CreateConversationParams params
)
override

Implementation

@override
Future<Conversation> createConversation(
    CreateConversationParams params) async {
  final conversation = Conversation(
    id: 'conv-${DateTime.now().millisecondsSinceEpoch}',
    type: params.type,
    mode: params.mode,
    name: params.name,
  );
  _conversations[conversation.id] = conversation;
  _messages[conversation.id] = [];
  return conversation;
}