getCurrentUserId method
Gets the current login user ID.
Return The current login user ID.
Implementation
Future<String?> getCurrentUserId() async {
Map result =
await ClientChannel.invokeMethod(ChatMethodKeys.getCurrentUser);
try {
ChatError.hasErrorFromResult(result);
_currentUserId = result[ChatMethodKeys.getCurrentUser];
if (_currentUserId != null) {
if (_currentUserId!.length == 0) {
_currentUserId = null;
}
}
return _currentUserId;
} on ChatError catch (e) {
throw e;
}
}