diff --git a/app/src/main/java/com/example/cupcake/model/OrderViewModel.kt b/app/src/main/java/com/example/cupcake/model/OrderViewModel.kt index 35397708e6aba0ac55d548b2985bd07fd84b2d5d..ffe20d141e72a2be4d1cdcf40ea8140a9c50e922 100644 --- a/app/src/main/java/com/example/cupcake/model/OrderViewModel.kt +++ b/app/src/main/java/com/example/cupcake/model/OrderViewModel.kt @@ -2,7 +2,9 @@ package com.example.cupcake.model import androidx.lifecycle.LiveData import androidx.lifecycle.MutableLiveData +import androidx.lifecycle.Transformations import androidx.lifecycle.ViewModel +import java.text.NumberFormat import java.text.SimpleDateFormat import java.util.Calendar import java.util.Locale @@ -21,7 +23,9 @@ class OrderViewModel : ViewModel() { val date: LiveData<String> = _date private val _price = MutableLiveData<Double>() - val price: LiveData<Double> = _price + val price: LiveData<String> = Transformations.map(_price) { + NumberFormat.getCurrencyInstance().format(it) + } val dateOptions = getPickupOptions()