Files
hipmi/templates/ff_bloc/bloc.tmpl
2025-02-04 22:35:44 +08:00

17 lines
517 B
Cheetah

import 'package:ff_bloc/ff_bloc.dart';
import 'package:${appName}${relative}/index.dart';
class ${upperName}Bloc extends FFBloc<${upperName}Event, ${upperName}State> {
${upperName}Bloc({
required this.provider,
super.initialState = const ${upperName}State(),
});
/// Use this for all requests to backend - you can mock it in tests
final ${upperName}Provider provider;
@override
${upperName}State onErrorState(Object error) => state.copy(error: error, isLoading: false);
}