[mob][photos] UI tweaks on pricing page

This commit is contained in:
ashilkn 2024-11-06 19:13:44 +05:30
parent fb710ac41b
commit ca3c7ae526

View File

@ -162,19 +162,25 @@ class _Price extends StatelessWidget {
final priceWithoutCurrency = price.substring(1);
final priceDouble = double.parse(priceWithoutCurrency);
final pricePerMonth = priceDouble / 12;
final pricePerMonthString = pricePerMonth.toStringAsFixed(2);
String pricePerMonthString = pricePerMonth.toStringAsFixed(2);
if (pricePerMonthString.endsWith(".00")) {
pricePerMonthString =
pricePerMonthString.substring(0, pricePerMonthString.length - 3);
}
final bool isPlayStore = updateService.isPlayStoreFlavor();
return Column(
crossAxisAlignment: CrossAxisAlignment.end,
children: [
if (isPlayStore)
Text(
price + " / " + "yr",
currencySymbol + pricePerMonthString + ' / ' + 'month',
style: textTheme.largeBold.copyWith(color: textBaseLight),
),
if (isPlayStore)
Text(
currencySymbol + pricePerMonthString + ' / ' + 'month',
price + " / " + "yr",
style: textTheme.small.copyWith(color: textFaintLight),
),
if (!isPlayStore)