import 'package:bloc/bloc.dart';
import 'package:flutter/foundation.dart';
import 'package:sentry_flutter/sentry_flutter.dart';
class BaseCubit<T> extends Cubit<T> {
BaseCubit(super.initialState);
void safeEmit(T state) {
if (isClosed) return;
emit(state);
}
void logError(Object e, StackTrace st) {
print("qqq $e");
print("qqq $st");
if (kDebugMode) {
} else {
Sentry.captureException(e);
}
}
}