diff --git a/packages/core/useIdle/component.ts b/packages/core/useIdle/component.ts index 5586fcea4a7..4d234b82d70 100644 --- a/packages/core/useIdle/component.ts +++ b/packages/core/useIdle/component.ts @@ -1,8 +1,8 @@ import { defineComponent, reactive } from 'vue-demi' -import type { IdleOptions } from '@vueuse/core' +import type { UseIdleOptions } from '@vueuse/core' import { useIdle } from '@vueuse/core' -export const UseIdle = defineComponent({ +export const UseIdle = defineComponent({ name: 'UseIdle', props: ['timeout', 'events', 'listenForVisibilityChange', 'initialState'] as unknown as undefined, setup(props, { slots }) { diff --git a/packages/core/useIdle/index.ts b/packages/core/useIdle/index.ts index dc2048ecfcc..a48e4aa6480 100644 --- a/packages/core/useIdle/index.ts +++ b/packages/core/useIdle/index.ts @@ -10,7 +10,7 @@ import { defaultWindow } from '../_configurable' const defaultEvents: WindowEventName[] = ['mousemove', 'mousedown', 'resize', 'keydown', 'touchstart', 'wheel'] const oneMinute = 60_000 -export interface IdleOptions extends ConfigurableWindow, ConfigurableEventFilter { +export interface UseIdleOptions extends ConfigurableWindow, ConfigurableEventFilter { /** * Event names that listen to for detected user activity * @@ -45,7 +45,7 @@ export interface UseIdleReturn { */ export function useIdle( timeout: number = oneMinute, - options: IdleOptions = {}, + options: UseIdleOptions = {}, ): UseIdleReturn { const { initialState = false,