Skip to content

Commit 159fdcd

Browse files
committed
chore: maybe fix vimeo types
1 parent a00f753 commit 159fdcd

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/runtime/components/ScriptVimeoPlayer.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ const height = computed(() => {
184184
})
185185
186186
onMounted(() => {
187+
// @ts-ignore failing for end users
187188
onLoaded(async ({ Vimeo }) => {
188189
const vimeoOptions = props.vimeoOptions || {}
189190
if (!vimeoOptions.id && props.id) {

src/runtime/registry/vimeo-player.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { watch } from 'vue'
22
import type Vimeo from '@vimeo/player'
3+
import type { UseScriptContext } from '@unhead/vue'
34
import { useRegistryScript } from '../utils'
45
import type { RegistryScriptInput } from '#nuxt-scripts'
56
import { useHead } from '#imports'
@@ -18,7 +19,7 @@ declare global {
1819
interface Window extends VimeoPlayerApi {}
1920
}
2021

21-
export function useScriptVimeoPlayer<T extends VimeoPlayerApi>(_options?: VimeoPlayerInput) {
22+
export function useScriptVimeoPlayer<T extends VimeoPlayerApi>(_options?: VimeoPlayerInput): UseScriptContext<T> {
2223
const instance = useRegistryScript<T>('vimeoPlayer', () => ({
2324
scriptInput: {
2425
src: 'https://player.vimeo.com/api/player.js',

0 commit comments

Comments
 (0)