update carton form and add recent search
This commit is contained in:
@@ -31,7 +31,7 @@ class _DeliveryAddressEditorState extends State<DeliveryAddressEditor> {
|
||||
|
||||
bool _isLoading = false;
|
||||
bool _isNew = true;
|
||||
final _deliveryFormKey=GlobalKey<FormState>();
|
||||
final _deliveryFormKey = GlobalKey<FormState>();
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
@@ -64,8 +64,8 @@ class _DeliveryAddressEditorState extends State<DeliveryAddressEditor> {
|
||||
controller: _nameController,
|
||||
autovalidateMode: AutovalidateMode.onUserInteraction,
|
||||
validator: (value) {
|
||||
if(value==null || value.isEmpty){
|
||||
return"Please enter full name";
|
||||
if (value == null || value.isEmpty) {
|
||||
return "Please enter full name";
|
||||
}
|
||||
return null;
|
||||
});
|
||||
@@ -74,10 +74,10 @@ class _DeliveryAddressEditorState extends State<DeliveryAddressEditor> {
|
||||
labelTextKey: 'delivery_address.address_line1',
|
||||
iconData: Icons.location_on,
|
||||
controller: _address1Controller,
|
||||
autovalidateMode: AutovalidateMode.onUserInteraction,
|
||||
autovalidateMode: AutovalidateMode.onUserInteraction,
|
||||
validator: (value) {
|
||||
if(value==null || value.isEmpty){
|
||||
return"Please enter address";
|
||||
if (value == null || value.isEmpty) {
|
||||
return "Please enter address";
|
||||
}
|
||||
return null;
|
||||
});
|
||||
@@ -91,10 +91,10 @@ class _DeliveryAddressEditorState extends State<DeliveryAddressEditor> {
|
||||
labelTextKey: 'delivery_address.city',
|
||||
iconData: Icons.location_city,
|
||||
controller: _cityController,
|
||||
autovalidateMode: AutovalidateMode.onUserInteraction,
|
||||
autovalidateMode: AutovalidateMode.onUserInteraction,
|
||||
validator: (value) {
|
||||
if(value==null || value.isEmpty){
|
||||
return"Please enter city";
|
||||
if (value == null || value.isEmpty) {
|
||||
return "Please enter city";
|
||||
}
|
||||
return null;
|
||||
});
|
||||
@@ -103,10 +103,10 @@ class _DeliveryAddressEditorState extends State<DeliveryAddressEditor> {
|
||||
labelTextKey: 'delivery_address.state_region',
|
||||
iconData: Entypo.location,
|
||||
controller: _stateController,
|
||||
autovalidateMode: AutovalidateMode.onUserInteraction,
|
||||
autovalidateMode: AutovalidateMode.onUserInteraction,
|
||||
validator: (value) {
|
||||
if(value==null || value.isEmpty){
|
||||
return"Please enter state/region";
|
||||
if (value == null || value.isEmpty) {
|
||||
return "Please enter state/region";
|
||||
}
|
||||
return null;
|
||||
});
|
||||
@@ -116,10 +116,10 @@ class _DeliveryAddressEditorState extends State<DeliveryAddressEditor> {
|
||||
iconData: Icons.phone,
|
||||
textInputType: TextInputType.phone,
|
||||
controller: _phoneController,
|
||||
autovalidateMode: AutovalidateMode.onUserInteraction,
|
||||
autovalidateMode: AutovalidateMode.onUserInteraction,
|
||||
validator: (value) {
|
||||
if(value==null || value.isEmpty){
|
||||
return"Please enter phone number";
|
||||
if (value == null || value.isEmpty) {
|
||||
return "Please enter phone number";
|
||||
}
|
||||
return null;
|
||||
});
|
||||
@@ -207,7 +207,7 @@ class _DeliveryAddressEditorState extends State<DeliveryAddressEditor> {
|
||||
}
|
||||
|
||||
Future<bool> _validate(DeliveryAddress deliveryAddress) async {
|
||||
if(_deliveryFormKey.currentState!.validate()){
|
||||
if (!_deliveryFormKey.currentState!.validate()) {
|
||||
return false;
|
||||
}
|
||||
// if (deliveryAddress.addressLine1 == "") {
|
||||
@@ -236,7 +236,7 @@ class _DeliveryAddressEditorState extends State<DeliveryAddressEditor> {
|
||||
if (!valid) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
if (widget.user != null) {
|
||||
deliveryAddress.userID = widget.user!.id;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user