mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-08-03 10:46:53 -04:00
feat: language fragment to jetpack compose
- further decoupled the code, shortened the functions. - fixed all detekt long method errors - removed a lot of redundant code
This commit is contained in:
parent
1cffeb5eac
commit
0c47337512
@ -57,7 +57,6 @@ class LanguageFragment : BaseFragment() {
|
||||
private val languageViewModel by lazy { viewModel<LanguageViewModel>(viewModelFactory) }
|
||||
|
||||
@Inject lateinit var viewModelFactory: ViewModelProvider.Factory
|
||||
val activity = requireActivity() as CoreMainActivity
|
||||
private lateinit var composeView: ComposeView
|
||||
private val compositeDisposable = CompositeDisposable()
|
||||
|
||||
@ -68,6 +67,7 @@ class LanguageFragment : BaseFragment() {
|
||||
@SuppressLint("UnusedMaterial3ScaffoldPaddingParameter")
|
||||
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
|
||||
super.onViewCreated(view, savedInstanceState)
|
||||
val activity = requireActivity() as CoreMainActivity
|
||||
composeView.setContent {
|
||||
var searchText by remember { mutableStateOf("") }
|
||||
var isSearchActive by remember { mutableStateOf(false) }
|
||||
|
Loading…
x
Reference in New Issue
Block a user