adjust readBloc usage

pull/371/head
Felix Angelov 3 years ago
parent 9e9f9af4f9
commit b792980c45

@ -9,8 +9,6 @@ class AndroidSpaceshipBonusBehavior extends Component {
@override @override
Future<void> onLoad() async { Future<void> onLoad() async {
await super.onLoad(); await super.onLoad();
final androidSpaceshipCubit =
readBloc<AndroidSpaceshipCubit, AndroidSpaceshipState>();
await add( await add(
FlameBlocListener<AndroidSpaceshipCubit, AndroidSpaceshipState>( FlameBlocListener<AndroidSpaceshipCubit, AndroidSpaceshipState>(
listenWhen: (_, state) => state == AndroidSpaceshipState.withBonus, listenWhen: (_, state) => state == AndroidSpaceshipState.withBonus,
@ -18,7 +16,8 @@ class AndroidSpaceshipBonusBehavior extends Component {
readBloc<GameBloc, GameState>().add( readBloc<GameBloc, GameState>().add(
const BonusActivated(GameBonus.androidSpaceship), const BonusActivated(GameBonus.androidSpaceship),
); );
androidSpaceshipCubit.onBonusAwarded(); readBloc<AndroidSpaceshipCubit, AndroidSpaceshipState>()
.onBonusAwarded();
}, },
), ),
); );

Loading…
Cancel
Save