-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
d: stackoverflowGood question for Stack OverflowGood question for Stack Overflow
Description
home code
@override
void initState() {
super.initState();
_pages.add(TaskPage());
_pages.add(CapacityMainPage());
_pages.add(WelfarePage());
_pages.add(MyPage());
}
body: _createBody(),
bottomNavBar: PlatformNavBar(
currentIndex: _selectedTabIndex,
itemChanged: (index) => setState(
() {
_selectedTabIndex = index;
},
),
Widget _createBody() {
return _pages.elementAt(_selectedTabIndex);
}
class WelfareScreen extends StatefulWidget {
const WelfareScreen({
Key key,
@required WelfareBloc welfareBloc,
}) : _welfareBloc = welfareBloc,
super(key: key);
final WelfareBloc _welfareBloc;
@override
WelfareScreenState createState() {
return new WelfareScreenState(_welfareBloc);
}
}
class WelfareScreenState extends State<WelfareScreen> {
final WelfareBloc _welfareBloc;
WelfareScreenState(this._welfareBloc);
@override
void initState() {
super.initState();
this._welfareBloc.dispatch(LoadWelfareEvent());
}
@override
void dispose() {
super.dispose();
}
@override
Widget build(BuildContext context) {
return BlocBuilder<WelfareBloc, WelfareState>(
bloc: widget._welfareBloc,
builder: (
BuildContext context,
WelfareState currentState,
) {
return YellowPromptAlert.createYellowPromptAlert('flajsd;lkfjal;skdjfl;aksdjfl;kajsdl;kfjal;skdjfl;aksjdfl;kajs;dlkfjas;ldkfjkl',context);
});
}
}
Metadata
Metadata
Assignees
Labels
d: stackoverflowGood question for Stack OverflowGood question for Stack Overflow