forked from eatvio/eatvio_app
16 lines
465 B
Dart
16 lines
465 B
Dart
import 'package:eatvio_app/features/chat/models/chat_room_model.dart';
|
|
import 'package:eatvio_app/features/chat/models/chat_user_model.dart';
|
|
|
|
ChatUserModel resolveChatCounterpart({
|
|
required Users users,
|
|
required int? currentUserId,
|
|
}) {
|
|
if (currentUserId != null && users.sender.id == currentUserId) {
|
|
return users.receiver;
|
|
}
|
|
if (currentUserId != null && users.receiver.id == currentUserId) {
|
|
return users.sender;
|
|
}
|
|
return users.receiver;
|
|
}
|