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() {