diff --git a/src/renderer/context/theme.ts b/src/renderer/context/theme.ts index 5fbc04f4..d094eece 100644 --- a/src/renderer/context/theme.ts +++ b/src/renderer/context/theme.ts @@ -23,7 +23,7 @@ export function getColorScheme () { return theme } -export function setTheme(name: 'system' | 'dark' | 'light') { +export function setTheme (name: 'system' | 'dark' | 'light') { document.documentElement.setAttribute('app-theme', name) bus.emit('theme.change', name) storage.set('app.theme', name) @@ -39,4 +39,4 @@ window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', () if (getThemeName() === 'system') { setTheme('system') } -}); +}) diff --git a/src/renderer/plugins/markdown-echarts.ts b/src/renderer/plugins/markdown-echarts.ts index 669aa327..acd6df74 100644 --- a/src/renderer/plugins/markdown-echarts.ts +++ b/src/renderer/plugins/markdown-echarts.ts @@ -28,7 +28,7 @@ const EChartsPlugin = (md: Markdown) => { let charts: {[key: string]: any} = {} -const update = (theme: string | null = null, animation: boolean | undefined = undefined, renderImg = false) => { +const update = (theme: string | undefined = undefined, animation: boolean | undefined = undefined, renderImg = false) => { theme ??= getColorScheme() Object.values(charts).forEach(x => x.chart.dispose()) diff --git a/src/renderer/support/demo.ts b/src/renderer/support/demo.ts index 18f8c0dc..0477aadf 100644 --- a/src/renderer/support/demo.ts +++ b/src/renderer/support/demo.ts @@ -46,10 +46,14 @@ if (FLAG_DEMO) { const method = (init && init.method) || 'GET' if (uri.startsWith('/api/settings')) { - return Promise.resolve({ status: 'ok', message: '获取成功', data: { - repositories: { test: '/path_test' }, - shell: 'bash' - } }) + return Promise.resolve({ + status: 'ok', + message: '获取成功', + data: { + repositories: { test: '/path_test' }, + shell: 'bash' + } + }) } if (uri.startsWith('/api/mark')) {