Block.fromJson constructor

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

Creates a Block instance from a JSON map.

Handles potential null values by providing default values.

Implementation

factory Block.fromJson(Map<String, dynamic> json) {
   return Block(
     id: json['id'] ?? 0,
     name: json['name'] ?? '',
     description: json['description'] as String?,
     hospitalId: json['hospital_id'] ?? 0,
   );
 }