AuthResponse.fromJson constructor

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

Creates an AuthResponse instance from a JSON map.

Handles potential null values by providing default empty strings or objects.

Implementation

factory AuthResponse.fromJson(Map<String, dynamic> json) {
   return AuthResponse(
     token: json['token'] ?? '',
     user: User.fromJson(json['user'] ?? {}),
     hospital: Hospital.fromJson(json['hospital'] ?? {}),
   );
 }