From 5d2a4cbe67551a0af68ab642e759c7e4fcd2e83d Mon Sep 17 00:00:00 2001 From: Radiquum Date: Mon, 25 Aug 2025 07:47:37 +0500 Subject: [PATCH] anix/remove: show title in navbar setting --- .../SettingsModal/SettingsModal.tsx | 42 +++---------------- app/store/preferences.ts | 3 -- 2 files changed, 5 insertions(+), 40 deletions(-) diff --git a/app/components/SettingsModal/SettingsModal.tsx b/app/components/SettingsModal/SettingsModal.tsx index 8a703b6..54a26a8 100644 --- a/app/components/SettingsModal/SettingsModal.tsx +++ b/app/components/SettingsModal/SettingsModal.tsx @@ -35,13 +35,6 @@ const BookmarksCategory = { abandoned: "Заброшено", }; -const NavbarTitles = { - always: "Всегда", - links: "Только ссылки", - selected: "Только выбранные", - never: "Никогда", -}; - const FifthButton = { favorites: "Избранное", collections: "Коллекции", @@ -178,33 +171,6 @@ export const SettingsModal = (props: { isOpen: boolean; setIsOpen: any }) => { : ""} -
-

- Показывать название пункта в навигации -

- - {Object.keys(NavbarTitles).map( - (key: "always" | "links" | "selected" | "never") => { - return ( - - preferenceStore.setFlags({ - showNavbarTitles: key, - }) - } - > - {NavbarTitles[key]} - - ); - } - )} - -
{userStore.isAuth ?

@@ -231,7 +197,9 @@ export const SettingsModal = (props: { isOpen: boolean; setIsOpen: any }) => { return ( preferenceStore.setFlags({showFifthButton: key})} + onClick={() => + preferenceStore.setFlags({ showFifthButton: key }) + } > {FifthButton[key]} @@ -260,7 +228,7 @@ export const SettingsModal = (props: { isOpen: boolean; setIsOpen: any }) => {

Сохранять историю просмотра

-

+

При отключении, история не будет сохранятся как локально, так и на аккаунте

@@ -283,7 +251,7 @@ export const SettingsModal = (props: { isOpen: boolean; setIsOpen: any }) => {

Новый плеер

-

+

Поддерживаемые источники: Kodik, Sibnet, Libria

diff --git a/app/store/preferences.ts b/app/store/preferences.ts index bfce3af..36c9cdf 100644 --- a/app/store/preferences.ts +++ b/app/store/preferences.ts @@ -9,7 +9,6 @@ interface preferencesState { // saveSearchHistory: boolean; saveWatchHistory?: boolean; showChangelog?: boolean; - showNavbarTitles?: "always" | "links" | "selected" | "never"; showFifthButton?: null | string; }; params: { @@ -39,10 +38,8 @@ export const usePreferencesStore = create()( (set, get) => ({ _hasHydrated: false, flags: { - // saveSearchHistory: true, saveWatchHistory: true, showChangelog: true, - showNavbarTitles: "always", showFifthButton: null, }, params: {