working on dynamic title on pharmacy

merge-update-with-lab-changes
mosazaid 5 years ago
parent 709ba2ce97
commit 7ee7ef58c4

@ -1285,5 +1285,7 @@ const Map localizedValues = {
"Month": {"en": "MONTH", "ar": "الشهر"}, "Month": {"en": "MONTH", "ar": "الشهر"},
"point": {"en": "POINT", "ar": "النقاط"}, "point": {"en": "POINT", "ar": "النقاط"},
"riyal": {"en": "RIYAL", "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( builder: (_, model, wi) => ChangeNotifierProvider.value(
value: model.cartResponse, value: model.cartResponse,
child: AppScaffold( child: AppScaffold(
title: "Shopping Cart", title: TranslationBase.of(context).shoppingCart,
isShowAppBar: true, isShowAppBar: true,
isShowDecPage: false, isShowDecPage: false,
isPharmacy: true,
baseViewModel: model, baseViewModel: model,
appBarWidget: appBarWidget, appBarWidget: appBarWidget,
backgroundColor: Colors.white, backgroundColor: Colors.white,
@ -178,7 +179,8 @@ class CartOrderPage extends StatelessWidget {
) )
: Container(), : Container(),
bottomSheet: Container( bottomSheet: Container(
height: height * 0.15, height: !(model.cartResponse.shoppingCarts == null ||
model.cartResponse.shoppingCarts.length == 0) ? height * 0.15 : 0,
color: Colors.white, color: Colors.white,
child: OrderBottomWidget(model.addresses, height), child: OrderBottomWidget(model.addresses, height),
), ),

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

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

@ -981,6 +981,8 @@ String get fileno => localizedValues['fileno'][locale.languageCode];
String get month => localizedValues['Month'][locale.languageCode]; String get month => localizedValues['Month'][locale.languageCode];
String get point => localizedValues['point'][locale.languageCode]; String get point => localizedValues['point'][locale.languageCode];
String get riyal => localizedValues['riyal'][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