diff --git a/packages/rxjs/useExtractedObservable/index.ts b/packages/rxjs/useExtractedObservable/index.ts index 726763d9839..6748e318463 100644 --- a/packages/rxjs/useExtractedObservable/index.ts +++ b/packages/rxjs/useExtractedObservable/index.ts @@ -95,7 +95,7 @@ export function useExtractedObservable(options?.initialValue) - watch(source as any, (value, oldValue, onCleanup) => { + watch(source as WatchSource, (value, oldValue, onCleanup) => { subscription?.unsubscribe() if (typeof value !== 'undefined' && value !== null) { diff --git a/packages/rxjs/watchExtractedObservable/index.ts b/packages/rxjs/watchExtractedObservable/index.ts index d6d3823e058..982c88cfb5d 100644 --- a/packages/rxjs/watchExtractedObservable/index.ts +++ b/packages/rxjs/watchExtractedObservable/index.ts @@ -99,7 +99,7 @@ export function watchExtractedObservable { + return watch(source as WatchSource, (value, oldValue, onCleanup) => { subscription?.unsubscribe() if (typeof value !== 'undefined' && value !== null) { diff --git a/packages/shared/watchDeep/index.ts b/packages/shared/watchDeep/index.ts index 0a80cdbb19e..da30ad57cf6 100644 --- a/packages/shared/watchDeep/index.ts +++ b/packages/shared/watchDeep/index.ts @@ -35,7 +35,7 @@ export function watchDeep< */ export function watchDeep = false>(source: T | WatchSource, cb: any, options?: Omit, 'deep'>) { return watch( - source as any, + source as WatchSource, cb, { ...options, diff --git a/packages/shared/watchImmediate/index.ts b/packages/shared/watchImmediate/index.ts index 1caf4fb86b8..476d26850b5 100644 --- a/packages/shared/watchImmediate/index.ts +++ b/packages/shared/watchImmediate/index.ts @@ -29,7 +29,7 @@ export function watchImmediate( */ export function watchImmediate(source: T, cb: any, options?: Omit) { return watch( - source as any, + source as WatchSource, cb, { ...options, diff --git a/packages/shared/watchOnce/index.ts b/packages/shared/watchOnce/index.ts index 0abb9db30fa..490b101eea9 100644 --- a/packages/shared/watchOnce/index.ts +++ b/packages/shared/watchOnce/index.ts @@ -28,7 +28,7 @@ export function watchOnce( */ export function watchOnce(source: T, cb: any, options?: Omit) { return watch( - source as any, + source as WatchSource, cb, { ...options,