From 31930b362bf4f56ce279eb6646963a80a721db3e Mon Sep 17 00:00:00 2001 From: Megghy Date: Tue, 26 Nov 2024 17:09:22 +0800 Subject: [PATCH] update index --- src/api/api-models.ts | 1 + src/views/IndexView.vue | 92 ++++++++++++++++++------- src/views/manage/SettingsManageView.vue | 11 +++ 3 files changed, 79 insertions(+), 25 deletions(-) diff --git a/src/api/api-models.ts b/src/api/api-models.ts index 1643cab..92c6910 100644 --- a/src/api/api-models.ts +++ b/src/api/api-models.ts @@ -123,6 +123,7 @@ export interface UserSetting { scheduleTemplate: string | null } export interface Setting_Index { + allowDisplayInIndex: boolean videos: string[] notification: string links: { diff --git a/src/views/IndexView.vue b/src/views/IndexView.vue index 4372552..9ea2e39 100644 --- a/src/views/IndexView.vue +++ b/src/views/IndexView.vue @@ -1,7 +1,10 @@