diff --git a/lib/extensions/context_extension.dart b/lib/extensions/context_extension.dart index 0bde12f1..dc2e2525 100644 --- a/lib/extensions/context_extension.dart +++ b/lib/extensions/context_extension.dart @@ -28,6 +28,8 @@ extension BuildContextExtension on BuildContext { UserProvider get userProvider => Provider.of(this, listen: false); + Future pushRoute(Widget child) => Navigator.push(this, Platform.isIOS ? CupertinoPageRoute(builder: (context) => child) : MaterialPageRoute(builder: (context) => child)); + bool isTablet() { final mediaQueryData = MediaQuery.of(this); final double screenWidth = mediaQueryData.size.width; diff --git a/lib/new_views/pages/settings_page.dart b/lib/new_views/pages/settings_page.dart index a497300e..4d931e53 100644 --- a/lib/new_views/pages/settings_page.dart +++ b/lib/new_views/pages/settings_page.dart @@ -106,6 +106,7 @@ class _SettingsPageState extends State { return Scaffold( appBar: DefaultAppBar(title: context.translation.settings), body: Column( + spacing: 12, children: [ Column( mainAxisSize: MainAxisSize.min, @@ -177,9 +178,7 @@ class _SettingsPageState extends State { ); }), ], - ).toShadowContainer(context, borderRadius: 16, padding: 16).paddingAll(16), - // 12.height, - //TODO need to test this ... + ).toShadowContainer(context, padding: 16), AppFilledButton( label: "Delete Account", buttonColor: AppColor.red30, @@ -229,9 +228,9 @@ class _SettingsPageState extends State { } } }, - ).paddingAll(16), + ), ], - ), + ).paddingAll(16), ); }