import 'package:syncrow_app/features/devices/model/device_category_model.dart'; class RoomModel { final int? id; final String? name; final List? categories; RoomModel({ required this.id, required this.name, required this.categories, }); Map toJson() { return { 'id': id, 'name': name, 'devices': categories, }; } factory RoomModel.fromJson(Map json) { return RoomModel( id: json['roomId'], name: json['roomName'], categories: json['devices'], ); } }