diff --git a/frontend/src/components/Item/Identify/IdentifyResults.vue b/frontend/src/components/Item/Identify/IdentifyResults.vue index bffb7f95e69..fe022775951 100644 --- a/frontend/src/components/Item/Identify/IdentifyResults.vue +++ b/frontend/src/components/Item/Identify/IdentifyResults.vue @@ -12,7 +12,7 @@ {{ item.Name }} - + - + diff --git a/frontend/types/global/components.d.ts b/frontend/types/global/components.d.ts index bf8e8d83732..99e36ba66bc 100644 --- a/frontend/types/global/components.d.ts +++ b/frontend/types/global/components.d.ts @@ -93,6 +93,7 @@ declare module 'vue' { ItemMenu: typeof import('./../../src/components/Item/ItemMenu.vue')['default'] ItemsCarousel: typeof import('./../../src/components/Layout/Carousel/Item/ItemsCarousel.vue')['default'] ItemsCarouselTitle: typeof import('./../../src/components/Layout/Carousel/Item/ItemsCarouselTitle.vue')['default'] + JHover: typeof import('./../../src/components/lib/JHover.vue')['default'] LikeButton: typeof import('./../../src/components/Buttons/LikeButton.vue')['default'] LoadingIndicator: typeof import('./../../src/components/System/LoadingIndicator.vue')['default'] LocaleSwitcher: typeof import('./../../src/components/System/LocaleSwitcher.vue')['default'] @@ -121,8 +122,8 @@ declare module 'vue' { RefreshMetadataDialog: typeof import('./../../src/components/Item/Metadata/RefreshMetadataDialog.vue')['default'] RelatedItems: typeof import('./../../src/components/Item/RelatedItems.vue')['default'] RepeatButton: typeof import('./../../src/components/Buttons/Playback/RepeatButton.vue')['default'] - RouterLink: typeof import('vue-router')['RouterLink'] - RouterView: typeof import('vue-router')['RouterView'] + RouterLink: typeof import('vue-router/auto')['RouterLink'] + RouterView: typeof import('vue-router/auto')['RouterView'] ScrollToTopButton: typeof import('./../../src/components/Buttons/ScrollToTopButton.vue')['default'] SearchField: typeof import('./../../src/components/Layout/AppBar/SearchField.vue')['default'] SeasonTabs: typeof import('./../../src/components/Item/SeasonTabs.vue')['default'] @@ -169,7 +170,6 @@ declare module 'vue' { VFadeTransition: typeof import('vuetify/components')['VFadeTransition'] VFooter: typeof import('vuetify/components')['VFooter'] VForm: typeof import('vuetify/components')['VForm'] - VHover: typeof import('vuetify/components')['VHover'] VIcon: typeof import('vuetify/components')['VIcon'] VImg: typeof import('vuetify/components')['VImg'] VirtualGrid: typeof import('./../../src/components/Layout/VirtualGrid/VirtualGrid.vue')['default'] diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index cf91020b0ec..c15ef453c88 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -42,7 +42,11 @@ export default defineConfig(({ mode }): UserConfig => { VueUseComponentsResolver(), Vuetify3Resolver(), VueUseDirectiveResolver() - ] + ], + types: [{ + from: 'vue-router/auto', + names: ['RouterLink', 'RouterView'] + }] }), /** * This plugin allows to use all icons from Iconify as vue components