test: multiblocprovider

pull/416/head
RuiAlonso 3 years ago
parent d54ab21595
commit e0fab6a25a

@ -42,16 +42,18 @@ class _TestGame extends Forge2DGame {
required GameBloc gameBloc,
}) async {
await ensureAdd(
FlameBlocProvider<GameBloc, GameState>.value(
value: gameBloc,
children: [
FlameMultiBlocProvider(
providers: [
FlameBlocProvider<GameBloc, GameState>.value(
value: gameBloc,
),
FlameBlocProvider<SpaceshipRampCubit, SpaceshipRampState>.value(
value: bloc,
children: [
ZCanvasComponent(children: children),
],
),
],
children: [
ZCanvasComponent(children: children),
],
),
);
}

@ -42,16 +42,18 @@ class _TestGame extends Forge2DGame {
required GameBloc gameBloc,
}) async {
await ensureAdd(
FlameBlocProvider<GameBloc, GameState>.value(
value: gameBloc,
children: [
FlameMultiBlocProvider(
providers: [
FlameBlocProvider<GameBloc, GameState>.value(
value: gameBloc,
),
FlameBlocProvider<SpaceshipRampCubit, SpaceshipRampState>.value(
value: bloc,
children: [
ZCanvasComponent(children: children),
],
),
],
children: [
ZCanvasComponent(children: children),
],
),
);
}

Loading…
Cancel
Save