import 'package:bloc/bloc.dart';
import 'package:flutter/foundation.dart';
abstract class BaseCubit<T> extends Cubit<T> {
BaseCubit(super.initialState);
@protected
void handleError(Object e, StackTrace st) {
if (kDebugMode) print("qqq error: $e, stackTrace: $st");
}
void safeEmit(T state) {
if (!isClosed) emit(state);
}
}