From d064f0acc099311dae63db86dbea0a1f6e247864 Mon Sep 17 00:00:00 2001 From: Dominik Pschenitschni Date: Mon, 11 Apr 2022 22:08:28 +0200 Subject: [PATCH] fix import type --- src/components/misc/keyboard-shortcuts/shortcuts.ts | 2 +- src/composables/useColorScheme.ts | 3 ++- src/composables/useOnline.ts | 4 ++-- src/composables/useTitle.ts | 4 ++-- src/directives/cypress.ts | 2 +- src/directives/shortcut.ts | 2 +- src/helpers/getListTitle.ts | 2 +- src/router/index.ts | 3 ++- 8 files changed, 12 insertions(+), 10 deletions(-) diff --git a/src/components/misc/keyboard-shortcuts/shortcuts.ts b/src/components/misc/keyboard-shortcuts/shortcuts.ts index 758207ff6..b51e4f8c5 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 f9b1cb94f..e15948dd3 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 b92d8a6b1..da3263422 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 addbbb288..62d30623a 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 0945b5fc5..31092cc31 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 c1ff8a679..842e05ece 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 fc24d2911..7d74507bd 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 69795df67..01f9c6ca2 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'