mainContainer method

Widget mainContainer()

Implementation

Widget mainContainer() {
  return LayoutBuilder(builder: (context, _) {
    return Container(
      constraints: BoxConstraints(maxWidth: 1100.dp),
      margin: EdgeInsets.symmetric(horizontal: context.isMobile ? 12 : 0),
      child: Column(
        crossAxisAlignment: CrossAxisAlignment.start,
        children: [
          context.isMobile ? 33.SpaceX : 72.dp.SpaceX,
          ResponsiveGridRow(
            crossAxisAlignment: CrossAxisAlignment.start,
            children: [
              ResponsiveGridCol(
                lg: context.x > 1200 ? 8 : 12,
                md: 12,
                sm: 12,
                xs: 12,
                child: _bankDetails(context),
              ),
              if (!context.isMobile)
                ResponsiveGridCol(
                  lg: context.x > 1200 ? 4 : 12,
                  md: 12,
                  sm: 12,
                  xs: 12,
                  child: Column(
                    crossAxisAlignment: CrossAxisAlignment.start,
                    children: [
                      Text(
                        "Price Summary",
                        style: TextStyle(
                          fontSize: 20.dp,
                          fontWeight: FontWeight.w600,
                          color: ColorHelper.neutralDark,
                        ),
                      ),
                      12.dp.SpaceX,
                      const MembershipPriceSummary(),
                      21.dp.SpaceX,
                      const NeedHelpWidget(),
                    ],
                  ),
                ),
            ],
          ),
        ],
      ),
    );
  });
}