@@ -69,11 +69,11 @@ object HomeScreen : Screen() {
|
||||
private const val TAB_FADE_DURATION = 200
|
||||
private const val TAB_NAVIGATOR_KEY = "HomeTabs"
|
||||
|
||||
private val tabs = listOf(
|
||||
private val TABS = listOf(
|
||||
LibraryTab,
|
||||
UpdatesTab,
|
||||
HistoryTab,
|
||||
BrowseTab(),
|
||||
BrowseTab,
|
||||
MoreTab,
|
||||
)
|
||||
|
||||
@@ -90,7 +90,7 @@ object HomeScreen : Screen() {
|
||||
startBar = {
|
||||
if (isTabletUi()) {
|
||||
NavigationRail {
|
||||
tabs.fastForEach {
|
||||
TABS.fastForEach {
|
||||
NavigationRailItem(it)
|
||||
}
|
||||
}
|
||||
@@ -107,7 +107,7 @@ object HomeScreen : Screen() {
|
||||
exit = shrinkVertically(),
|
||||
) {
|
||||
NavigationBar {
|
||||
tabs.fastForEach {
|
||||
TABS.fastForEach {
|
||||
NavigationBarItem(it)
|
||||
}
|
||||
}
|
||||
@@ -159,7 +159,12 @@ object HomeScreen : Screen() {
|
||||
is Tab.Library -> LibraryTab
|
||||
Tab.Updates -> UpdatesTab
|
||||
Tab.History -> HistoryTab
|
||||
is Tab.Browse -> BrowseTab(it.toExtensions)
|
||||
is Tab.Browse -> {
|
||||
if (it.toExtensions) {
|
||||
BrowseTab.showExtension()
|
||||
}
|
||||
BrowseTab
|
||||
}
|
||||
is Tab.More -> MoreTab
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user