setUpContainer method
Implementation
Widget setUpContainer(BuildContext context) {
return Form(
key: controller.formKey,
child: LayoutBuilder(builder: (context, constraints) {
return SingleChildScrollView(
padding: const EdgeInsets.symmetric(horizontal: (15)),
child: ConstrainedBox(
constraints: BoxConstraints(
minWidth: constraints.maxWidth,
minHeight: constraints.maxHeight),
child: IntrinsicHeight(
child: Column(mainAxisSize: MainAxisSize.max, children: [
Expanded(
child: //top content
Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
shopDesc(),
storeNameInput(),
storeDescriptionInput(),
storeCategory(context),
streetAddressInput(context),
zipCodeInput(),
countryStateCity(),
]),
),
// bottom content
Column(
children: [
setUpShopButton(context),
depositsLogo(context)
],
)
]),
)));
}));
}