|
@@ -33,6 +33,7 @@ import androidx.navigation.NavHostController
|
|
|
import com.vpn.fastestvpnservice.R
|
|
|
import com.vpn.fastestvpnservice.beans.isDarkTheme
|
|
|
import com.vpn.fastestvpnservice.constants.AppConstant
|
|
|
+import com.vpn.fastestvpnservice.helpers.BasePreferenceHelper
|
|
|
import kotlinx.coroutines.delay
|
|
|
|
|
|
@Composable
|
|
@@ -53,8 +54,10 @@ fun TermsAndConditionsTV(navHostController: NavHostController) {
|
|
|
.verticalScroll(rememberScrollState())
|
|
|
.background(MaterialTheme.colorScheme.onPrimary)
|
|
|
) {
|
|
|
- val tncUrl = if (isDarkTheme.value) "${AppConstant.BASE_WEBVIEW_URL}terms-of-service?devicedark=tv"
|
|
|
- else "${AppConstant.BASE_WEBVIEW_URL}terms-of-service?device=tv"
|
|
|
+ val basePreferenceHelper = BasePreferenceHelper(context)
|
|
|
+ val languageIdentifier = basePreferenceHelper.getLanguage()
|
|
|
+ val tncUrl = if (isDarkTheme.value) "${AppConstant.BASE_WEBVIEW_URL}${languageIdentifier}/terms-of-service?devicedark=tv"
|
|
|
+ else "${AppConstant.BASE_WEBVIEW_URL}${languageIdentifier}/terms-of-service?device=tv"
|
|
|
AndroidView(factory = {
|
|
|
WebView(it).apply {
|
|
|
layoutParams = ViewGroup.LayoutParams(
|