ui: убрана кнопка «чаты» в панели и кнопка обновления в Конференциях
- Нижняя панель: слева всегда «назад» (кнопки чатов больше нет; в Конференциях раньше был чат-слот) — единый layout во всех разделах. - Экран Конференций: убран onRefresh у F7ModuleScreen → нет кнопки ↻ сверху справа (список грузится при открытии и по push).
This commit is contained in:
+6
-8
@@ -16,17 +16,16 @@ data class F7BottomBarConfig(
|
||||
|
||||
companion object {
|
||||
// Единая навигационная панель по дизайну «Новое меню»:
|
||||
// слева «назад» (в Конференциях — «чаты»), затем ярлыки-разделы
|
||||
// Почта · Карточки · Конференции, справа — выдвижное меню.
|
||||
// Профиль/Уведомления/Настройки/Создать вынесены (меню и шапки экранов).
|
||||
// слева «назад», затем ярлыки-разделы Почта · Карточки · Конференции,
|
||||
// справа — выдвижное меню. Кнопки «чаты» (по просьбе владельца убрана),
|
||||
// профиль/уведомления/настройки/создать в панели нет (меню и шапки экранов).
|
||||
@Suppress("UNUSED_PARAMETER")
|
||||
fun forContext(
|
||||
tabKey: String,
|
||||
talkInRoom: Boolean,
|
||||
): F7BottomBarConfig {
|
||||
val left = if (tabKey == "Talk") F7BottomBarSlot.Chats else F7BottomBarSlot.NavBack
|
||||
return F7BottomBarConfig(
|
||||
): F7BottomBarConfig = F7BottomBarConfig(
|
||||
listOf(
|
||||
left,
|
||||
F7BottomBarSlot.NavBack,
|
||||
F7BottomBarSlot.SectionMail,
|
||||
F7BottomBarSlot.SectionCards,
|
||||
F7BottomBarSlot.SectionConferences,
|
||||
@@ -35,4 +34,3 @@ data class F7BottomBarConfig(
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -304,7 +304,6 @@ fun TalkScreen(
|
||||
modifier = modifier,
|
||||
loading = state.loading && state.rooms.isEmpty(),
|
||||
error = state.error,
|
||||
onRefresh = { vm.load(session) },
|
||||
) {
|
||||
RoomListContent(
|
||||
session = session,
|
||||
|
||||
Reference in New Issue
Block a user