UserStatusInfo.fromJson constructor

UserStatusInfo.fromJson(
  1. Map<String, dynamic> json
)

Tạo đối tượng từ dữ liệu JSON

Implementation

factory UserStatusInfo.fromJson(Map<String, dynamic> json) {
  return UserStatusInfo(
    userId: json['user_id'],
    type: UserStatusTypeExtension.fromString(json['status'] ?? 'offline'),
    customMessage: json['status_desc'],
    lastSeenAt: json['last_seen_at'] ?? 0,
    needsUpdate: false,
  );
}