finish steps inside payment

merge-requests/502/head
Elham Rababh 3 years ago
parent b7dc6ee4b1
commit 2c3c270c43

@ -48,7 +48,7 @@ class _PharmacyAddressesState extends State<PharmacyAddressesPage> {
return BaseView<PharmacyAddressesViewModel>(
onModelReady: (model) => model.getAddressesList(),
builder: (_, model, wi) => AppScaffold(
appBarTitle: TranslationBase.of(context).changeAddress,
appBarTitle: widget.isUpdate?TranslationBase.of(context).changeAddress:"Add Address",
isShowAppBar: true,
isPharmacy: true,
baseViewModel: model,
@ -66,11 +66,6 @@ class _PharmacyAddressesState extends State<PharmacyAddressesPage> {
() {
setState(() {
model.setSelectedAddressIndex(index);
//TODO Elham*
widget.orderPreviewViewModel.paymentCheckoutData
.address =
Addresses.fromJson(
model.addresses[index].toJson());
});
},
model.selectedAddressIndex == index,
@ -127,6 +122,11 @@ class _PharmacyAddressesState extends State<PharmacyAddressesPage> {
fontSize: 14,
vPadding: 8,
handler: () {
//TODO Elham*
widget.orderPreviewViewModel.paymentCheckoutData
.address =
Addresses.fromJson(
model.addresses[model.selectedAddressIndex].toJson());
model.saveSelectedAddressLocally(
model.addresses[model.selectedAddressIndex]);
_navigateToPaymentOption(model);

Loading…
Cancel
Save