@@ -76,7 +76,8 @@ fun GeneralSettingsScreen(
7676 navController.navigate(Routes .BackgroundPaymentsIntro )
7777 }
7878 },
79- selectedLanguage = languageUiState.selectedLanguage.displayName
79+ selectedLanguage = languageUiState.selectedLanguage.displayName,
80+ notificationsGranted = notificationsGranted
8081 )
8182}
8283
@@ -87,6 +88,7 @@ private fun GeneralSettingsContent(
8788 defaultTransactionSpeed : TransactionSpeed ,
8889 selectedLanguage : String ,
8990 showTagsButton : Boolean = false,
91+ notificationsGranted : Boolean ,
9092 onBackClick : () -> Unit = {},
9193 onCloseClick : () -> Unit = {},
9294 onLocalCurrencyClick : () -> Unit = {},
@@ -158,6 +160,7 @@ private fun GeneralSettingsContent(
158160 SettingsButtonRow (
159161 title = " Background Payments" , // TODO Transifex
160162 onClick = onBgPaymentsClick,
163+ value = SettingsButtonValue .StringValue (if (notificationsGranted) " On" else " Off" ),
161164 modifier = Modifier .testTag(" BackgroundPaymentSettings" )
162165 )
163166 }
@@ -173,7 +176,8 @@ private fun Preview() {
173176 primaryDisplay = PrimaryDisplay .BITCOIN ,
174177 defaultTransactionSpeed = TransactionSpeed .Medium ,
175178 showTagsButton = true ,
176- selectedLanguage = Language .SYSTEM_DEFAULT .displayName
179+ selectedLanguage = Language .SYSTEM_DEFAULT .displayName,
180+ notificationsGranted = true
177181 )
178182 }
179183}
0 commit comments