Skip to content

Commit 18d92c6

Browse files
committed
chore: misc ts errors
1 parent 2948ad8 commit 18d92c6

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed

src/runtime/components/ScriptLemonSqueezyButton.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<script lang="ts" setup>
2-
import { type ElementScriptTrigger, onMounted, ref, useElementScriptTrigger, useScriptLemonSqueezy } from '#imports'
2+
import type { ElementScriptTrigger } from '../types'
3+
import { onMounted, ref, useElementScriptTrigger, useScriptLemonSqueezy } from '#imports'
34
45
const props = withDefaults(defineProps<{
56
trigger?: ElementScriptTrigger

src/runtime/components/ScriptStripePricingTable.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup lang="ts">
22
import { ref } from 'vue'
3-
import type { ElementScriptTrigger } from '../composables/useElementScriptTrigger'
3+
import type { ElementScriptTrigger } from '../types'
44
import { onBeforeUnmount, useElementScriptTrigger, useScript } from '#imports'
55
66
const props = withDefaults(defineProps<{

src/runtime/composables/useElementScriptTrigger.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ import {
77
useEventListener,
88
useIntersectionObserver,
99
} from '@vueuse/core'
10-
11-
export type ElementScriptTrigger = 'immediate' | 'visible' | keyof GlobalEventHandlersEventMap | (keyof GlobalEventHandlersEventMap)[] | false
10+
import type { ElementScriptTrigger } from '../types'
1211

1312
export interface ElementScriptTriggerOptions {
1413
/**

src/runtime/registry/intercom.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export interface IntercomApi {
4444

4545
declare global {
4646
interface Window extends IntercomApi {
47-
intercomSettings?: IntercomInput
47+
intercomSettings?: any
4848
}
4949
}
5050

src/runtime/types.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,4 +124,6 @@ export interface RegistryScript {
124124
logo?: string | { light: string, dark: string }
125125
}
126126

127+
export type ElementScriptTrigger = 'immediate' | 'visible' | keyof GlobalEventHandlersEventMap | (keyof GlobalEventHandlersEventMap)[] | false
128+
127129
export type RegistryScripts = RegistryScript[]

0 commit comments

Comments
 (0)