|
|
|
|
@ -78,14 +78,11 @@ import com.google.samples.apps.nowinandroid.core.designsystem.theme.GradientColo
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.designsystem.theme.LocalGradientColors
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.model.data.UserNewsResource
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.ui.DevicePreviews
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.settings.SettingsDialog
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.navigation.NiaBackStackKey
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.navigation.NiaNavKey
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.navigation.Navigator
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.navigation.simple.Navigator
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.navigation.simple.toEntries
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.navigation.Navigator
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.navigation.toEntries
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.ui.DevicePreviews
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.bookmarks.impl.navigation.LocalSnackbarHostState
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.bookmarks.impl.navigation.bookmarksEntry
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.foryou.api.navigation.ForYouNavKey
|
|
|
|
|
@ -93,24 +90,11 @@ import com.google.samples.apps.nowinandroid.feature.foryou.impl.navigation.forYo
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.interests.impl.navigation.interestsEntry
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.search.api.navigation.SearchNavKey
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.search.impl.navigation.searchEntry
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.settings.SettingsDialog
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.settings.api.SettingsDialog
|
|
|
|
|
import com.google.samples.apps.nowinandroid.navigation.NiaNavDisplay
|
|
|
|
|
import com.google.samples.apps.nowinandroid.navigation.NiaNavHost
|
|
|
|
|
import com.google.samples.apps.nowinandroid.navigation.TopLevelDestination
|
|
|
|
|
import kotlinx.coroutines.flow.Flow
|
|
|
|
|
import kotlinx.coroutines.flow.flowOf
|
|
|
|
|
import kotlinx.datetime.TimeZone
|
|
|
|
|
import kotlin.reflect.KClass
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.settings.impl.SettingsDialog
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.topic.impl.navigation.topicEntry
|
|
|
|
|
import com.google.samples.apps.nowinandroid.navigation.TOP_LEVEL_NAV_ITEMS
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.settings.impl.R as settingsR
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.designsystem.theme.NiaTheme
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.model.data.UserNewsResource
|
|
|
|
|
import com.google.samples.apps.nowinandroid.core.ui.DevicePreviews
|
|
|
|
|
import com.google.samples.apps.nowinandroid.feature.settings.SettingsDialog
|
|
|
|
|
import com.google.samples.apps.nowinandroid.navigation.NiaNavHost
|
|
|
|
|
import com.google.samples.apps.nowinandroid.navigation.TopLevelDestination
|
|
|
|
|
import kotlinx.coroutines.flow.Flow
|
|
|
|
|
import kotlinx.coroutines.flow.flowOf
|
|
|
|
|
import kotlinx.datetime.TimeZone
|
|
|
|
|
|