// import 'package:bloc/bloc.dart'; // import 'package:equatable/equatable.dart'; // import 'package:meta/meta.dart'; // import 'package:selfprivacy/logic/models/service.dart'; // import 'package:selfprivacy/logic/models/state_types.dart'; // export 'package:provider/provider.dart'; // export 'package:selfprivacy/logic/models/state_types.dart'; // part 'services_state.dart'; // class ServicesCubit extends Cubit { // ServicesCubit() : super(ServicesState(all)); // void connect(Service service) { // var newState = state.updateElement(service, StateType.stable); // emit(newState); // } // } // final all = ServiceTypes.values // .map( // (type) => Service( // state: StateType.uninitialized, // type: type, // ), // ) // .toList();