728x90
반응형
BlocProvider의 관하여 참고하실 분들은 아래글을 봐주세요
https://itmoon.tistory.com/113
class _MultiBlocProviderPageState extends State<MultiBlocProviderPage> {
@override
Widget build(BuildContext context) {
// return BlocProvider(
// create: (context) => SampleBloc(),
// child: BlocProvider(
// create: (context) => SampleSecondsBloc(),
// child: SamplePage(),
// ),
// );
// MultiBlocProvider 는 위의 구조와 똑같은 트리로 이루어 진다.
// 가독성 측면에서 사용
return MultiBlocProvider(
providers: [
BlocProvider(create: ((context) => SampleBloc())),
BlocProvider(create: ((context) => SampleSecondsBloc())),
],
child: SamplePage(),
);
}
}
728x90
반응형