getting spaces and rooms from api {null checks}

This commit is contained in:
Mohammad Salameh
2024-03-13 13:52:22 +03:00
parent 0f3cc453ce
commit 024f15728b
26 changed files with 390 additions and 266 deletions
+5 -5
View File
@@ -1,10 +1,10 @@
import 'package:syncrow_app/features/devices/model/device_category_model.dart';
class RoomModel {
final String id;
final String name;
final int? id;
final String? name;
final List<DevicesCategoryModel> categories;
final List<DevicesCategoryModel>? categories;
RoomModel({
required this.id,
@@ -22,8 +22,8 @@ class RoomModel {
factory RoomModel.fromJson(Map<String, dynamic> json) {
return RoomModel(
id: json['id'],
name: json['name'],
id: json['roomId'],
name: json['roomName'],
categories: json['devices'],
);
}