THATMobile/lib/core/common/bloc/base_state.dart
2026-02-26 10:39:42 +07:00

22 lines
438 B
Dart

abstract class BaseStateBloc<T>{
final T model;
BaseStateBloc(this.model);
}
class InitState<T> extends BaseStateBloc<T> {
InitState(T model) : super(model);
}
class LoadingState<T> extends BaseStateBloc<T> {
LoadingState(T model) : super(model);
}
class LoadedState<T> extends BaseStateBloc<T> {
LoadedState(T model) : super(model);
}
class ErrorState<T> extends BaseStateBloc<T> {
ErrorState(T model) : super(model);
}