diff --git a/app/src/main/java/com/sample/android/tmdb/ui/feed/FeedFragment.kt b/app/src/main/java/com/sample/android/tmdb/ui/feed/FeedFragment.kt index 65021bb..67d8dac5 100644 --- a/app/src/main/java/com/sample/android/tmdb/ui/feed/FeedFragment.kt +++ b/app/src/main/java/com/sample/android/tmdb/ui/feed/FeedFragment.kt @@ -4,8 +4,6 @@ import android.os.Bundle import android.view.LayoutInflater import android.view.View import android.view.ViewGroup -import androidx.compose.runtime.Composable -import com.sample.android.tmdb.domain.model.FeedWrapper import com.sample.android.tmdb.domain.model.TmdbItem import com.sample.android.tmdb.ui.base.BaseNavigationFragment import com.sample.android.tmdb.ui.common.Content @@ -14,8 +12,6 @@ import com.sample.android.tmdb.ui.common.composeView abstract class FeedFragment : BaseNavigationFragment() { - private var feeds: List>? = null - protected abstract val viewModel: FeedViewModel override fun onCreateView( @@ -25,25 +21,15 @@ abstract class FeedFragment : BaseNavigationFragment() { ): View { return composeView { TmdbTheme { - if (feeds == null) { - Content(viewModel) { - feeds = it - FeedCollectionScreen() + Content(viewModel) { + FeedCollectionList( + navType, + it + ) { tmdbItem -> + startDetailActivity(tmdbItem) } - } else { - FeedCollectionScreen() } } } } - - @Composable - private fun FeedCollectionScreen() { - FeedCollectionList( - navType, - feeds!! - ) { tmdbItem -> - startDetailActivity(tmdbItem) - } - } } \ No newline at end of file