syncConversation method

  1. @override
Future<void> syncConversation(
  1. String topic
)
override

Sync a single conversation by topic

Implementation

@override
Future<void> syncConversation(String topic) async {
  try {
    final params = <String, dynamic>{
      'topic': topic,
    }.jsify() as JSObject;

    await _promiseToFuture(
      _clientManager.syncConversation(params),
    );
  } catch (e) {
    throw Exception('Failed to sync conversation: $e');
  }
}