From 4593eef2ff8a8966626650a59d3d2ce98164f139 Mon Sep 17 00:00:00 2001
From: heheer <71265218+newfish-cmyk@users.noreply.github.com>
Date: Mon, 13 Nov 2023 16:05:05 +0800
Subject: [PATCH] =?UTF-8?q?add=20=E2=80=9Cfavicon=E2=80=9D=20feconfig=20(#?=
=?UTF-8?q?467)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* add favicon config
* add default
---
packages/global/common/system/types/index.d.ts | 1 +
projects/app/src/pages/_app.tsx | 2 +-
projects/app/src/pages/api/system/getInitData.ts | 3 ++-
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/packages/global/common/system/types/index.d.ts b/packages/global/common/system/types/index.d.ts
index 313283a58..b981fcb4d 100644
--- a/packages/global/common/system/types/index.d.ts
+++ b/packages/global/common/system/types/index.d.ts
@@ -23,6 +23,7 @@ export type FeConfigsType = {
exportLimitMinutes?: number;
};
scripts?: { [key: string]: string }[];
+ favicon?: string;
};
export type SystemEnvType = {
diff --git a/projects/app/src/pages/_app.tsx b/projects/app/src/pages/_app.tsx
index 642eff149..1eb1dc8bb 100644
--- a/projects/app/src/pages/_app.tsx
+++ b/projects/app/src/pages/_app.tsx
@@ -101,7 +101,7 @@ function App({ Component, pageProps }: AppProps) {
name="viewport"
content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no, viewport-fit=cover"
/>
-
+
{scripts?.map((item, i) => )}
diff --git a/projects/app/src/pages/api/system/getInitData.ts b/projects/app/src/pages/api/system/getInitData.ts
index 5e054f115..5333e2bc3 100644
--- a/projects/app/src/pages/api/system/getInitData.ts
+++ b/projects/app/src/pages/api/system/getInitData.ts
@@ -59,7 +59,8 @@ const defaultFeConfigs: FeConfigsType = {
limit: {
exportLimitMinutes: 0
},
- scripts: []
+ scripts: [],
+ favicon: '/favicon.ico'
};
export function initGlobal() {