part of 'courses_bloc.dart'; sealed class CoursesState extends Equatable { const CoursesState(); @override List get props => []; } final class CoursesInitial extends CoursesState {} final class CoursesLoading extends CoursesState {} final class CoursesSuccess extends CoursesState { final List courses; const CoursesSuccess({required this.courses}); } final class CoursesFail extends CoursesState {}