import 'dart:async'; import 'package:bloc/bloc.dart'; import 'package:equatable/equatable.dart'; import '../../../main.dart'; import '../../../Model/unit.dart'; import '../../../Utils/db_helper.dart'; import 'package:intl/intl.dart'; part 'save_unit_event.dart'; part 'save_unit_state.dart'; class SaveUnitBloc extends Bloc { SaveUnitBloc() : super(SaveUnitInitial()) { on((event, emit) async{ if(event is Save){ emit(SaveUnitLoading()); String? errMsg; bool succeed = false; Unit _currentUnit = event.unit; List blobList = event.blobs; for(int i = 0 ; i