working on dynamic title on pharmacy

merge-requests/176/head
mosazaid 5 years ago
parent 709ba2ce97
commit 7ee7ef58c4

@ -1285,5 +1285,7 @@ const Map localizedValues = {
"Month": {"en": "MONTH", "ar": "الشهر"},
"point": {"en": "POINT", "ar": "النقاط"},
"riyal": {"en": "RIYAL", "ar": "الريال"},
"termOfService": {"en": "Terms of service", "ar": "شروط الخدمة"},
"shoppingCart": {"en": "Shopping Cart", "ar": "عربة التسوق"},
};

@ -28,9 +28,10 @@ class CartOrderPage extends StatelessWidget {
builder: (_, model, wi) => ChangeNotifierProvider.value(
value: model.cartResponse,
child: AppScaffold(
title: "Shopping Cart",
title: TranslationBase.of(context).shoppingCart,
isShowAppBar: true,
isShowDecPage: false,
isPharmacy: true,
baseViewModel: model,
appBarWidget: appBarWidget,
backgroundColor: Colors.white,
@ -178,7 +179,8 @@ class CartOrderPage extends StatelessWidget {
)
: Container(),
bottomSheet: Container(
height: height * 0.15,
height: !(model.cartResponse.shoppingCarts == null ||
model.cartResponse.shoppingCarts.length == 0) ? height * 0.15 : 0,
color: Colors.white,
child: OrderBottomWidget(model.addresses, height),
),

@ -215,7 +215,7 @@ class OrderPreviewPage extends StatelessWidget {
),
),
bottomSheet: Container(
height: height * 0.10,
height: model.cartResponse.shoppingCarts != null ? height * 0.10 : 0,
color: Colors.white,
child: PaymentBottomWidget(model),
),

@ -9,7 +9,6 @@ import 'package:flutter_html/flutter_html.dart';
import 'package:provider/provider.dart';
class PharmacyTermsConditions extends StatelessWidget {
@override
Widget build(BuildContext context) {
ProjectViewModel projectProvider = Provider.of(context);
@ -17,9 +16,10 @@ class PharmacyTermsConditions extends StatelessWidget {
return BaseView<TermsConditionViewModel>(
onModelReady: (model) => model.getUserTermsAndConditionsForEPharmcy(),
builder: (_, model, wi) => AppScaffold(
title: "Terms of service",
title: TranslationBase.of(context).termOfService,
isShowAppBar: true,
isShowDecPage: false,
isPharmacy: true,
backgroundColor: Colors.white,
baseViewModel: model,
body: Container(

@ -981,6 +981,8 @@ String get fileno => localizedValues['fileno'][locale.languageCode];
String get month => localizedValues['Month'][locale.languageCode];
String get point => localizedValues['point'][locale.languageCode];
String get riyal => localizedValues['riyal'][locale.languageCode];
String get termOfService => localizedValues['termOfService'][locale.languageCode];
String get shoppingCart => localizedValues['ShoppingCart'][locale.languageCode];
}

Loading…
Cancel
Save