diff --git a/packages/shared/useInterval/index.ts b/packages/shared/useInterval/index.ts index 0f7cd835f11..92be183073c 100644 --- a/packages/shared/useInterval/index.ts +++ b/packages/shared/useInterval/index.ts @@ -3,7 +3,7 @@ import { ref } from 'vue-demi' import type { MaybeComputedRef, Pausable } from '../utils' import { useIntervalFn } from '../useIntervalFn' -export interface IntervalOptions { +export interface UseIntervalOptions { /** * Expose more controls * @@ -19,9 +19,9 @@ export interface IntervalOptions { immediate?: boolean } -export function useInterval(interval?: MaybeComputedRef, options?: IntervalOptions): Ref -export function useInterval(interval: MaybeComputedRef, options: IntervalOptions): { counter: Ref } & Pausable -export function useInterval(interval: MaybeComputedRef = 1000, options: IntervalOptions = {}) { +export function useInterval(interval?: MaybeComputedRef, options?: UseIntervalOptions): Ref +export function useInterval(interval: MaybeComputedRef, options: UseIntervalOptions): { counter: Ref } & Pausable +export function useInterval(interval: MaybeComputedRef = 1000, options: UseIntervalOptions = {}) { const { controls: exposeControls = false, immediate = true,