CommsUser.fromJson constructor
CommsUser.fromJson(
- Map<String, dynamic> json
)
Implementation
factory CommsUser.fromJson(Map<String, dynamic> json) {
return CommsUser(
id: json['id'] as int,
username: json['username'] as String? ?? '',
email: json['email'] as String? ?? '',
phone: json['phone'] as String? ?? '',
profilePic: json['profile_pic'] as String?,
roleId: json['role_id'] as int? ?? 0,
isActive: json['is_active'] as bool? ?? true,
role: json['role'] != null
? CommsRole.fromJson(json['role'] as Map<String, dynamic>)
: null,
);
}