Skip to content

Commit

Permalink
fix(useInterval)!: rename type IntervalOptions to `UseIntervalOptio…
Browse files Browse the repository at this point in the history
…ns` (#1945)
  • Loading branch information
okxiaoliang4 committed Jul 17, 2022
1 parent 4bc0fe1 commit 43732c2
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions packages/shared/useInterval/index.ts
Expand Up @@ -3,7 +3,7 @@ import { ref } from 'vue-demi'
import type { MaybeComputedRef, Pausable } from '../utils'
import { useIntervalFn } from '../useIntervalFn'

export interface IntervalOptions<Controls extends boolean> {
export interface UseIntervalOptions<Controls extends boolean> {
/**
* Expose more controls
*
Expand All @@ -19,9 +19,9 @@ export interface IntervalOptions<Controls extends boolean> {
immediate?: boolean
}

export function useInterval(interval?: MaybeComputedRef<number>, options?: IntervalOptions<false>): Ref<number>
export function useInterval(interval: MaybeComputedRef<number>, options: IntervalOptions<true>): { counter: Ref<number> } & Pausable
export function useInterval(interval: MaybeComputedRef<number> = 1000, options: IntervalOptions<boolean> = {}) {
export function useInterval(interval?: MaybeComputedRef<number>, options?: UseIntervalOptions<false>): Ref<number>
export function useInterval(interval: MaybeComputedRef<number>, options: UseIntervalOptions<true>): { counter: Ref<number> } & Pausable
export function useInterval(interval: MaybeComputedRef<number> = 1000, options: UseIntervalOptions<boolean> = {}) {
const {
controls: exposeControls = false,
immediate = true,
Expand Down

0 comments on commit 43732c2

Please sign in to comment.