diff --git a/app/src/main/java/ru/forbion/f7cloud/mobile/ui/AppNavigation.kt b/app/src/main/java/ru/forbion/f7cloud/mobile/ui/AppNavigation.kt index 56e763a..0899b87 100644 --- a/app/src/main/java/ru/forbion/f7cloud/mobile/ui/AppNavigation.kt +++ b/app/src/main/java/ru/forbion/f7cloud/mobile/ui/AppNavigation.kt @@ -18,6 +18,7 @@ enum class AppTab( Talk("Конференции", "spreed-header-icon.svg", "spreed-glass.svg"), Deck("Карточки", "deck-header-icon.svg", "deck-glass.svg"), Tasks("Задачи", "task-header-icon.svg", "task-glass.svg"), + Notes("Заметки", "notes-header-icon.svg", "notes-glass.svg"), Support("Поддержка", "icon-header-f7support.svg", "icon-header-f7support.svg"), ; @@ -43,7 +44,7 @@ private val coreAppMenuEntries = listOf( AppMenuEntry(AppTab.Calendar, "Календарь", "calendar"), AppMenuEntry(AppTab.Contacts, "Контакты", "contacts"), AppMenuEntry(AppTab.Deck, "Карточки", "cards"), - AppMenuEntry(null, "Заметки", "notes", webPath = "/apps/notes/"), + AppMenuEntry(AppTab.Notes, "Заметки", "notes"), AppMenuEntry(AppTab.Support, "Поддержка", "support"), ) diff --git a/app/src/main/java/ru/forbion/f7cloud/mobile/ui/AppScaffold.kt b/app/src/main/java/ru/forbion/f7cloud/mobile/ui/AppScaffold.kt index e86d88b..51cdc2f 100644 --- a/app/src/main/java/ru/forbion/f7cloud/mobile/ui/AppScaffold.kt +++ b/app/src/main/java/ru/forbion/f7cloud/mobile/ui/AppScaffold.kt @@ -79,6 +79,7 @@ import ru.forbion.f7cloud.feature.deck.DeckScreen import ru.forbion.f7cloud.feature.files.FilesScreen import ru.forbion.f7cloud.feature.f7support.SupportScreen import ru.forbion.f7cloud.feature.mail.MailScreen +import ru.forbion.f7cloud.feature.notes.NotesScreen import ru.forbion.f7cloud.feature.tasks.TasksScreen import ru.forbion.f7cloud.feature.talk.TalkScreen import ru.forbion.f7cloud.mobile.navigation.AppLinkResolver @@ -574,6 +575,11 @@ fun AppScaffold( onOpenListConsumed = { pendingTasksListSlug = null }, onUnauthorized = forceLogout, ) + AppTab.Notes -> NotesScreen( + session = currentSession, + modifier = contentModifier, + onUnauthorized = forceLogout, + ) AppTab.Support -> SupportScreen( session = currentSession, modifier = contentModifier,