diff --git a/src/components/misc/keyboard-shortcuts/shortcuts.ts b/src/components/misc/keyboard-shortcuts/shortcuts.ts index 758207ff6e..b51e4f8c5e 100644 --- a/src/components/misc/keyboard-shortcuts/shortcuts.ts +++ b/src/components/misc/keyboard-shortcuts/shortcuts.ts @@ -1,4 +1,4 @@ -import {RouteLocation} from 'vue-router' +import type {RouteLocation} from 'vue-router' import {isAppleDevice} from '@/helpers/isAppleDevice' diff --git a/src/composables/useColorScheme.ts b/src/composables/useColorScheme.ts index f9b1cb94fd..e15948dd30 100644 --- a/src/composables/useColorScheme.ts +++ b/src/composables/useColorScheme.ts @@ -1,5 +1,6 @@ import {computed, watch, readonly} from 'vue' -import {useStorage, createSharedComposable, BasicColorSchema, usePreferredColorScheme, tryOnMounted} from '@vueuse/core' +import {useStorage, createSharedComposable, usePreferredColorScheme, tryOnMounted} from '@vueuse/core' +import type {BasicColorSchema} from '@vueuse/core' const STORAGE_KEY = 'color-scheme' diff --git a/src/composables/useOnline.ts b/src/composables/useOnline.ts index b92d8a6b16..da32634224 100644 --- a/src/composables/useOnline.ts +++ b/src/composables/useOnline.ts @@ -1,6 +1,6 @@ import {ref} from 'vue' -import {useOnline as useNetworkOnline, ConfigurableWindow} from '@vueuse/core' - +import {useOnline as useNetworkOnline} from '@vueuse/core' +import type {ConfigurableWindow} from '@vueuse/core' export function useOnline(options?: ConfigurableWindow) { const fakeOnlineState = !!import.meta.env.VITE_IS_ONLINE diff --git a/src/composables/useTitle.ts b/src/composables/useTitle.ts index addbbb288b..62d30623a8 100644 --- a/src/composables/useTitle.ts +++ b/src/composables/useTitle.ts @@ -1,7 +1,7 @@ import { computed, watchEffect } from 'vue' -import { setTitle } from '@/helpers/setTitle' +import type { ComputedGetter } from 'vue' -import { ComputedGetter } from 'vue' +import { setTitle } from '@/helpers/setTitle' export function useTitle(titleGetter: ComputedGetter) { const titleRef = computed(titleGetter) diff --git a/src/directives/cypress.ts b/src/directives/cypress.ts index 0945b5fc5f..31092cc317 100644 --- a/src/directives/cypress.ts +++ b/src/directives/cypress.ts @@ -1,4 +1,4 @@ -import {Directive} from 'vue' +import type {Directive} from 'vue' declare global { interface Window { diff --git a/src/directives/shortcut.ts b/src/directives/shortcut.ts index c1ff8a6793..842e05ecee 100644 --- a/src/directives/shortcut.ts +++ b/src/directives/shortcut.ts @@ -1,4 +1,4 @@ -import {Directive} from 'vue' +import type {Directive} from 'vue' import {install, uninstall} from '@github/hotkey' import {isAppleDevice} from '@/helpers/isAppleDevice' diff --git a/src/helpers/getListTitle.ts b/src/helpers/getListTitle.ts index fc24d29115..7d74507bdf 100644 --- a/src/helpers/getListTitle.ts +++ b/src/helpers/getListTitle.ts @@ -1,6 +1,6 @@ import {i18n} from '@/i18n' -import ListModal from '@/modals/list' +import type ListModal from '@/models/list' export function getListTitle(l: ListModal) { if (l.id === -1) { diff --git a/src/router/index.ts b/src/router/index.ts index 69795df67c..01f9c6ca2b 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -1,4 +1,5 @@ -import { createRouter, createWebHistory, RouteLocation } from 'vue-router' +import { createRouter, createWebHistory } from 'vue-router' +import type { RouteLocation } from 'vue-router' import {saveLastVisited} from '@/helpers/saveLastVisited' import {store} from '@/store'