Hospital.fromJson constructor

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

Creates a Hospital instance from a JSON map.

Handles potential null values by providing default values (e.g., 0 for id, empty string for name) or keeping them null if not present.

Implementation

factory Hospital.fromJson(Map<String, dynamic> json) {
   return Hospital(
     id: json['id'] ?? 0,
     name: json['name'] ?? '',
     geolocationPoint: json['geolocation_point'],
     radius: json['radius'],
     address: json['address'],
   );
 }