diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt index 4c63af7..deec360 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt @@ -13,7 +13,7 @@ import androidx.lifecycle.lifecycleScope import androidx.viewpager2.widget.ViewPager2 import com.ama.core.architecture.appBase.AppViewsFragment import com.ama.core.architecture.appBase.OnFragmentBackgroundListener -import com.ama.core.architecture.util.setDataOrAdapter +import com.ama.core.architecture.util.setStatusBarDarkFont import com.ama.core.common.util.asSafe import com.gamedog.vididin.main.fragments.home.HomeFragmentStateAdapter import com.gamedog.vididin.main.fragments.home.fragment.HomeItemFragment @@ -97,6 +97,7 @@ class HomeFragment : AppViewsFragment(), OnSwit override fun onResume() { super.onResume() + setStatusBarDarkFont(isDarkFont = isBackgroundBright) } override fun onPause() { diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt index c663b85..6c232d0 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/TasksFragment.kt @@ -5,19 +5,23 @@ import android.view.ViewGroup import androidx.core.view.ViewCompat import androidx.core.view.WindowInsetsCompat import androidx.core.view.updatePadding -import com.ama.core.architecture.appBase.AppViewsEmptyViewModelFragment +import androidx.fragment.app.viewModels +import com.ama.core.architecture.appBase.AppViewsFragment import com.ama.core.architecture.appBase.OnFragmentBackgroundListener import com.ama.core.architecture.util.setStatusBarDarkFont -import com.gamedog.vididin.databinding.VididinappFeatureMessageFragmentMessageBinding as ViewBinding import com.gamedog.vididin.main.interfaces.OnTabClickAgainListener import dagger.hilt.android.AndroidEntryPoint - +import kotlin.getValue +import com.gamedog.vididin.databinding.VididinappFeatureMessageFragmentMessageBinding as ViewBinding +import com.gamedog.vididin.main.fragments.home.YoutubeViewModel as ViewModel +import com.gamedog.vididin.main.fragments.home.YoutubeUiState as UiState @AndroidEntryPoint -class TasksFragment : AppViewsEmptyViewModelFragment(), OnTabClickAgainListener, - OnFragmentBackgroundListener { +class TasksFragment : AppViewsFragment(), OnTabClickAgainListener, OnFragmentBackgroundListener { + + override val mViewModel: ViewModel by viewModels() override var isBackgroundBright: Boolean = true @@ -45,6 +49,10 @@ class TasksFragment : AppViewsEmptyViewModelFragment(), OnTabClickA override fun ViewBinding.initObservers() { } + override fun ViewBinding.onUiStateCollect(uiState: UiState) { + + } + override fun onResume() { super.onResume() setStatusBarDarkFont(isDarkFont = isBackgroundBright) diff --git a/app/src/main/res/layout/vididinapp_feature_home_item_layout.xml b/app/src/main/res/layout/vididinapp_feature_home_item_layout.xml index b1b4607..9bf953d 100644 --- a/app/src/main/res/layout/vididinapp_feature_home_item_layout.xml +++ b/app/src/main/res/layout/vididinapp_feature_home_item_layout.xml @@ -4,13 +4,6 @@ android:layout_height="match_parent" > - - - - - - - - -