mirror of
https://github.com/SyncrowIOT/syncrow-app.git
synced 2025-11-27 23:34:54 +00:00
fetch groups
This commit is contained in:
@ -21,7 +21,7 @@ class SpacesCubit extends Cubit<SpacesState> {
|
||||
|
||||
static List<SpaceModel> spaces = [];
|
||||
|
||||
SpaceModel? selectedSpace = spaces.isNotEmpty ? spaces.first : null;
|
||||
static SpaceModel? selectedSpace = spaces.isNotEmpty ? spaces.first : null;
|
||||
|
||||
RoomModel? selectedRoom;
|
||||
|
||||
@ -47,8 +47,8 @@ class SpacesCubit extends Cubit<SpacesState> {
|
||||
unselectRoom();
|
||||
} else {
|
||||
selectedRoom = selectedSpace!.rooms![index - 1];
|
||||
emit(RoomSelected(selectedRoom!));
|
||||
}
|
||||
emit(RoomSelected(selectedRoom!));
|
||||
}
|
||||
|
||||
devicesPageChanged(int index) {
|
||||
@ -58,12 +58,12 @@ class SpacesCubit extends Cubit<SpacesState> {
|
||||
curve: Curves.linear,
|
||||
);
|
||||
|
||||
if (index == 0) {
|
||||
if (index <= 0) {
|
||||
unselectRoom();
|
||||
} else {
|
||||
selectedRoom = selectedSpace!.rooms![index - 1];
|
||||
emit(RoomSelected(selectedRoom!));
|
||||
}
|
||||
emit(RoomSelected(selectedRoom!));
|
||||
}
|
||||
|
||||
unselectRoom() {
|
||||
|
||||
Reference in New Issue
Block a user