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 > }