From 82c3409b7df260f3723bd2c690ccc90165c74986 Mon Sep 17 00:00:00 2001 From: pany <939630029@qq.com> Date: Mon, 21 Aug 2023 17:15:12 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E7=9A=84=E7=BC=93=E5=AD=98=E9=A1=B9=E5=B0=91?= =?UTF-8?q?=E4=BA=8E=E5=AE=9E=E9=99=85=E6=89=80=E9=9C=80=E9=A1=B9=E6=95=B0?= =?UTF-8?q?=E6=97=B6=E5=AF=BC=E8=87=B4=E7=9A=84=E9=A1=B5=E9=9D=A2=E7=A9=BA?= =?UTF-8?q?=E7=99=BD=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/config/layouts.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/config/layouts.ts b/src/config/layouts.ts index 8d95cdf..8728431 100644 --- a/src/config/layouts.ts +++ b/src/config/layouts.ts @@ -1,6 +1,6 @@ import { getConfigLayout } from "@/utils/cache/local-storage" -/** 项目配置 */ +/** 项目配置类型 */ export interface LayoutSettings { /** 是否显示 Settings Panel */ showSettings: boolean @@ -28,7 +28,8 @@ export interface LayoutSettings { showColorWeakness: boolean } -export const layoutSettings: LayoutSettings = getConfigLayout() ?? { +/** 默认配置 */ +const defaultSettings: LayoutSettings = { layoutMode: "left", showSettings: true, showTagsView: true, @@ -42,3 +43,6 @@ export const layoutSettings: LayoutSettings = getConfigLayout() ?? { showGreyMode: false, showColorWeakness: false } + +/** 项目配置 */ +export const layoutSettings: LayoutSettings = { ...defaultSettings, ...getConfigLayout() }