import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:meta/meta.dart'; import 'package:syncrow_app/features/scene/model/scene_model.dart'; part 'scene_state.dart'; class SceneCubit extends Cubit { SceneCubit() : super(SceneInitial()) { getScenes(); } static SceneCubit of(context) => BlocProvider.of(context); void getScenes() { emit(SceneLoading()); Future.delayed(const Duration(seconds: 5), () { emit(SceneSuccess()); }); } var scenes = []; }