mirror of
https://github.com/SyncrowIOT/syncrow-app.git
synced 2026-10-25 09:07:56 +00:00
bug_fixing 2
This commit is contained in:
@@ -16,7 +16,7 @@ import 'package:syncrow_app/utils/resource_manager/color_manager.dart';
|
||||
|
||||
part 'home_state.dart';
|
||||
|
||||
class HomeCubit extends Cubit<SpacesState> {
|
||||
class HomeCubit extends Cubit<HomeState> {
|
||||
HomeCubit() : super(SpacesInitial()) {
|
||||
if (HomeCubit.spaces != null) {
|
||||
if (selectedSpace == null) {
|
||||
|
||||
@@ -1,48 +1,48 @@
|
||||
part of 'home_cubit.dart';
|
||||
|
||||
abstract class SpacesState {}
|
||||
abstract class HomeState {}
|
||||
|
||||
class SpacesInitial extends SpacesState {}
|
||||
class SpacesInitial extends HomeState {}
|
||||
|
||||
class GetSpacesLoading extends SpacesState {}
|
||||
class GetSpacesLoading extends HomeState {}
|
||||
|
||||
class GetSpacesLoaded extends SpacesState {
|
||||
class GetSpacesLoaded extends HomeState {
|
||||
final List<SpaceModel> spaces;
|
||||
|
||||
GetSpacesLoaded(this.spaces);
|
||||
}
|
||||
|
||||
class GetSpacesError extends SpacesState {
|
||||
class GetSpacesError extends HomeState {
|
||||
final String errMessage;
|
||||
|
||||
GetSpacesError(this.errMessage);
|
||||
}
|
||||
|
||||
class GetSpaceRoomsLoading extends SpacesState {}
|
||||
class GetSpaceRoomsLoading extends HomeState {}
|
||||
|
||||
class GetSpaceRoomsLoaded extends SpacesState {
|
||||
class GetSpaceRoomsLoaded extends HomeState {
|
||||
final List<RoomModel> rooms;
|
||||
|
||||
GetSpaceRoomsLoaded(this.rooms);
|
||||
}
|
||||
|
||||
class GetSpaceRoomsError extends SpacesState {
|
||||
class GetSpaceRoomsError extends HomeState {
|
||||
final String errMessage;
|
||||
GetSpaceRoomsError(this.errMessage);
|
||||
}
|
||||
|
||||
class SpaceSelected extends SpacesState {
|
||||
class SpaceSelected extends HomeState {
|
||||
final SpaceModel space;
|
||||
|
||||
SpaceSelected(this.space);
|
||||
}
|
||||
|
||||
class RoomSelected extends SpacesState {
|
||||
class RoomSelected extends HomeState {
|
||||
final RoomModel room;
|
||||
|
||||
RoomSelected(this.room);
|
||||
}
|
||||
|
||||
class RoomUnSelected extends SpacesState {}
|
||||
class RoomUnSelected extends HomeState {}
|
||||
|
||||
class NavChangePage extends SpacesState {}
|
||||
class NavChangePage extends HomeState {}
|
||||
|
||||
Reference in New Issue
Block a user