@@ -12,18 +12,15 @@ import to.bitkit.R
1212import to.bitkit.models.PrimaryDisplay
1313import to.bitkit.repositories.CurrencyState
1414import to.bitkit.ui.LocalCurrencies
15- import to.bitkit.ui.currencyViewModel
1615import to.bitkit.ui.theme.AppThemeSurface
1716import to.bitkit.ui.theme.Colors
18- import to.bitkit.viewmodels.CurrencyViewModel
1917
2018@Composable
2119fun UnitButton (
20+ onClick : () -> Unit ,
2221 modifier : Modifier = Modifier ,
2322 color : Color = Colors .Brand ,
2423 currencies : CurrencyState = LocalCurrencies .current,
25- currencyVM : CurrencyViewModel ? = currencyViewModel,
26- onClick : () -> Unit = { currencyVM?.switchUnit() },
2724) {
2825 NumberPadActionButton (
2926 text = if (currencies.primaryDisplay == PrimaryDisplay .BITCOIN ) " Bitcoin" else currencies.selectedCurrency,
@@ -42,8 +39,8 @@ private fun Preview() {
4239 verticalArrangement = Arrangement .spacedBy(16 .dp),
4340 modifier = Modifier .padding(16 .dp)
4441 ) {
45- UnitButton (currencies = CurrencyState (primaryDisplay = PrimaryDisplay .BITCOIN ))
46- UnitButton (currencies = CurrencyState (primaryDisplay = PrimaryDisplay .FIAT ))
42+ UnitButton (currencies = CurrencyState (primaryDisplay = PrimaryDisplay .BITCOIN ), onClick = {} )
43+ UnitButton (currencies = CurrencyState (primaryDisplay = PrimaryDisplay .FIAT ), onClick = {} )
4744 }
4845 }
4946}
0 commit comments