From f63e6d322922945b7cd080a3af2f149318f022d9 Mon Sep 17 00:00:00 2001 From: Tangem Date: Fri, 25 Mar 2022 07:53:36 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../com/tangem/tap/features/home/HomeFragment.kt | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/features/home/HomeFragment.kt b/app/src/main/java/com/tangem/tap/features/home/HomeFragment.kt index e9d11624a9..482e629344 100644 --- a/app/src/main/java/com/tangem/tap/features/home/HomeFragment.kt +++ b/app/src/main/java/com/tangem/tap/features/home/HomeFragment.kt @@ -1,12 +1,11 @@ package com.tangem.tap.features.home -import android.content.Context import android.os.Bundle -import android.telephony.TelephonyManager import android.view.View import androidx.compose.runtime.MutableState import androidx.compose.runtime.mutableStateOf import androidx.compose.ui.platform.ComposeView +import androidx.compose.ui.text.intl.Locale import androidx.fragment.app.Fragment import com.google.accompanist.appcompattheme.AppCompatTheme import com.tangem.tap.features.home.compose.StoriesScreen @@ -30,20 +29,25 @@ class HomeFragment : Fragment(R.layout.fragment_home), StoreSubscriber(R.id.cv_stories)?.setContent { AppCompatTheme { StoriesScreen( homeState, onScanButtonClick = { store.dispatch(HomeAction.ReadCard) }, - onShopButtonClick = { store.dispatch(HomeAction.GoToShop(countryCodeValue)) } + onShopButtonClick = { store.dispatch(HomeAction.GoToShop(getLocale())) } ) } } } + private fun getLocale(): String { +// val tm = requireContext().getSystemService(Context.TELEPHONY_SERVICE) as TelephonyManager +// val countryCodeValue = tm.networkCountryIso + return Locale.current.language + } + override fun onStart() { super.onStart() store.subscribe(this) { state ->