sendMessage method

  1. @override
Future<void> sendMessage(
  1. String path,
  2. ChatMessage message
)
override

Persists message for the conversation at path.

Implementation

@override
Future<void> sendMessage(String path, ChatMessage message) async {
  await _tablesDB.createRow(
    databaseId: databaseId,
    tableId: path,
    rowId: ID.unique(),
    data: ChatModel.jsonFrom(
      message,
      DateTime.now().toUtc().toIso8601String(),
    ),
  );
}