v
Size: a a a
v
SH
SH
V
SH
P
V
SH
F
F
SH
V
F
V
F
F
V
V
SH
void removeRoom(int userId, int houseId, Room room) {
_users = _users.rebuild((b) => b
..updateValue(
userId,
(user) => user.rebuild((b) => b.houses
..updateValue(
houseId, (b) => b.rebuild((b) => b..rooms.remove(room))))));
notifyListeners();
}
@action
void removeRoom(int userId, int houseId, Room room) {
_users[userId].houses[houseId].rooms.remove(room);
}