From 79e995828a49ad5335d88bd17c7cfafd5b58cc5c Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 11 Jun 2018 23:49:47 -0700 Subject: [PATCH] Refactor --- lib/ui/app/keyboard_aware_padding.dart | 18 ------------------ .../edit/client_edit_billing_address.dart | 4 ++-- lib/ui/client/edit/client_edit_contacts.dart | 3 +-- lib/ui/client/edit/client_edit_details.dart | 4 ++-- .../edit/client_edit_shipping_address.dart | 4 ++-- 5 files changed, 7 insertions(+), 26 deletions(-) delete mode 100644 lib/ui/app/keyboard_aware_padding.dart diff --git a/lib/ui/app/keyboard_aware_padding.dart b/lib/ui/app/keyboard_aware_padding.dart deleted file mode 100644 index e98b91e12..000000000 --- a/lib/ui/app/keyboard_aware_padding.dart +++ /dev/null @@ -1,18 +0,0 @@ -import 'package:flutter/material.dart'; - -class KeyboardAwarePadding extends StatelessWidget { - - KeyboardAwarePadding({this.child}); - - final Widget child; - - @override - Widget build(BuildContext context) { - bool isKeyboardShown = MediaQuery.of(context).viewInsets.bottom > 0; - - return Padding( - padding: EdgeInsets.only(top: 12.0, left: 12.0, right: 12.0, bottom: isKeyboardShown ? 0.0 : 12.0), - child: child - ); - } -} diff --git a/lib/ui/client/edit/client_edit_billing_address.dart b/lib/ui/client/edit/client_edit_billing_address.dart index 3b2d6fe76..20f76a5da 100644 --- a/lib/ui/client/edit/client_edit_billing_address.dart +++ b/lib/ui/client/edit/client_edit_billing_address.dart @@ -1,7 +1,6 @@ import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:invoiceninja/data/models/models.dart'; -import 'package:invoiceninja/ui/app/keyboard_aware_padding.dart'; import 'package:invoiceninja/ui/client/edit/client_edit.dart'; import 'package:invoiceninja/utils/localization.dart'; @@ -40,7 +39,8 @@ class ClientEditBillingAddressState extends State Card( elevation: 2.0, child: Padding( - padding: const EdgeInsets.all(12.0), + padding: const EdgeInsets.only( + left: 12.0, right: 12.0, top: 12.0, bottom: 18.0), child: Column( children: [ TextFormField( diff --git a/lib/ui/client/edit/client_edit_contacts.dart b/lib/ui/client/edit/client_edit_contacts.dart index 500bd0b8e..3769c824d 100644 --- a/lib/ui/client/edit/client_edit_contacts.dart +++ b/lib/ui/client/edit/client_edit_contacts.dart @@ -1,7 +1,6 @@ import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:invoiceninja/data/models/models.dart'; -import 'package:invoiceninja/ui/app/keyboard_aware_padding.dart'; import 'package:invoiceninja/ui/client/edit/client_edit.dart'; import 'package:invoiceninja/utils/localization.dart'; @@ -52,7 +51,7 @@ class ContactSettings extends StatelessWidget { elevation: 2.0, child: Padding( padding: const EdgeInsets.only( - left: 12.0, right: 12.0, top: 12.0, bottom: 20.0), + left: 12.0, right: 12.0, top: 12.0, bottom: 18.0), child: Column( children: [ TextFormField( diff --git a/lib/ui/client/edit/client_edit_details.dart b/lib/ui/client/edit/client_edit_details.dart index c15017035..d4604071d 100644 --- a/lib/ui/client/edit/client_edit_details.dart +++ b/lib/ui/client/edit/client_edit_details.dart @@ -1,7 +1,6 @@ import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:invoiceninja/data/models/models.dart'; -import 'package:invoiceninja/ui/app/keyboard_aware_padding.dart'; import 'package:invoiceninja/ui/client/edit/client_edit.dart'; import 'package:invoiceninja/ui/client/edit/client_edit_vm.dart'; import 'package:invoiceninja/utils/localization.dart'; @@ -40,7 +39,8 @@ class ClientEditDetailsState extends State Card( elevation: 2.0, child: Padding( - padding: const EdgeInsets.all(12.0), + padding: const EdgeInsets.only( + left: 12.0, right: 12.0, top: 12.0, bottom: 18.0), child: Column( children: [ TextFormField( diff --git a/lib/ui/client/edit/client_edit_shipping_address.dart b/lib/ui/client/edit/client_edit_shipping_address.dart index 1bf5232ec..1e96685c8 100644 --- a/lib/ui/client/edit/client_edit_shipping_address.dart +++ b/lib/ui/client/edit/client_edit_shipping_address.dart @@ -1,6 +1,5 @@ import 'package:flutter/material.dart'; import 'package:invoiceninja/data/models/models.dart'; -import 'package:invoiceninja/ui/app/keyboard_aware_padding.dart'; import 'package:invoiceninja/ui/client/edit/client_edit.dart'; import 'package:invoiceninja/utils/localization.dart'; @@ -39,7 +38,8 @@ class ClientEditShippingAddressState extends State Card( elevation: 2.0, child: Padding( - padding: const EdgeInsets.all(12.0), + padding: const EdgeInsets.only( + left: 12.0, right: 12.0, top: 12.0, bottom: 18.0), child: Column( children: [ TextFormField(