mainContainer method
Implementation
Widget mainContainer(BuildContext context) {
return Column(
children: [
Center(
child: ConstrainedBox(
constraints: const BoxConstraints(maxWidth: 1100),
child: Padding(
padding: EdgeInsets.symmetric(horizontal: context.isMobile ? 12 : 0),
child: Column(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
..._labels(),
ResponsiveTabBar(
tabTitles: tabsTitles,
onSelected: (index) {
controller.selectedTab.value = index;
if (index == 2) {
controller.clearPassengers();
}
},
selectedTab: controller.selectedTab,
),
1.dp.SpaceX,
Container(
height: 0.5.dp,
color: ColorHelper.flightDividerColor,
),
],
),
),
),
),
_buildTabContent()
],
);
}