From 5d34ce2eed8f1ebe51ce231974393e40bb94b5c8 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Mon, 14 Aug 2023 17:32:12 +0800 Subject: [PATCH] chore(nc-gui): lint --- .../components/dashboard/settings/data-sources/CreateBase.vue | 4 +--- .../components/dashboard/settings/data-sources/EditBase.vue | 4 +--- .../nc-gui/components/smartsheet/column/FormulaOptions.vue | 2 +- .../components/smartsheet/sidebar/toolbar/DebugMeta.vue | 2 +- packages/nc-gui/components/smartsheet/toolbar/ViewActions.vue | 2 +- packages/nc-gui/plugins/jobs.ts | 2 +- packages/nc-gui/plugins/tele.ts | 2 +- packages/nc-gui/store/project.ts | 2 +- 8 files changed, 8 insertions(+), 12 deletions(-) diff --git a/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue b/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue index 296f0bced1..8472098d2d 100644 --- a/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue +++ b/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue @@ -1,12 +1,10 @@ diff --git a/packages/nc-gui/components/smartsheet/toolbar/ViewActions.vue b/packages/nc-gui/components/smartsheet/toolbar/ViewActions.vue index 7a3557aa34..60da030a08 100644 --- a/packages/nc-gui/components/smartsheet/toolbar/ViewActions.vue +++ b/packages/nc-gui/components/smartsheet/toolbar/ViewActions.vue @@ -49,7 +49,7 @@ type QuickImportDialogType = 'csv' | 'excel' | 'json' // TODO: add 'json' when it's ready const quickImportDialogTypes: QuickImportDialogType[] = ['csv', 'excel'] -const quickImportDialogs: Record> = quickImportDialogTypes.reduce( +const quickImportDialogs: Record<(typeof quickImportDialogTypes)[number], Ref> = quickImportDialogTypes.reduce( (acc: any, curr) => { acc[curr] = ref(false) return acc diff --git a/packages/nc-gui/plugins/jobs.ts b/packages/nc-gui/plugins/jobs.ts index 116c2399e1..3f65f7e3ab 100644 --- a/packages/nc-gui/plugins/jobs.ts +++ b/packages/nc-gui/plugins/jobs.ts @@ -14,7 +14,7 @@ export default defineNuxtPlugin(async (nuxtApp) => { const url = new URL(appInfo.ncSiteUrl, window.location.href.split(/[?#]/)[0]) let socketPath = url.pathname - socketPath += socketPath.endsWith("/") ? "socket.io" : "/socket.io" + socketPath += socketPath.endsWith('/') ? 'socket.io' : '/socket.io' socket = io(`${url.href}jobs`, { extraHeaders: { 'xc-auth': token }, diff --git a/packages/nc-gui/plugins/tele.ts b/packages/nc-gui/plugins/tele.ts index a28a9dd3be..ae8de21ab5 100644 --- a/packages/nc-gui/plugins/tele.ts +++ b/packages/nc-gui/plugins/tele.ts @@ -18,7 +18,7 @@ export default defineNuxtPlugin(async (nuxtApp) => { const url = new URL(appInfo.ncSiteUrl, window.location.href.split(/[?#]/)[0]) let socketPath = url.pathname - socketPath += socketPath.endsWith("/") ? "socket.io" : "/socket.io" + socketPath += socketPath.endsWith('/') ? 'socket.io' : '/socket.io' socket = io(url.href, { extraHeaders: { 'xc-auth': token }, diff --git a/packages/nc-gui/store/project.ts b/packages/nc-gui/store/project.ts index 2771d428cb..e67d48eaaf 100644 --- a/packages/nc-gui/store/project.ts +++ b/packages/nc-gui/store/project.ts @@ -66,7 +66,7 @@ export const useProject = defineStore('projectStore', () => { for (const base of bases.value) { if (base.id) { temp[base.id] = SqlUiFactory.create({ client: base.type }) as Exclude< - ReturnType, + ReturnType<(typeof SqlUiFactory)['create']>, typeof OracleUi > }