Skip to content

Commit f0f2647

Browse files
committed
chore: minor tweaks
1 parent 84033f0 commit f0f2647

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

packages/reactivity/src/watch.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -137,9 +137,9 @@ export function watch(
137137
}
138138

139139
let effect: ReactiveEffect
140-
let boundCleanup: typeof onWatcherCleanup
141140
let getter: () => any
142141
let cleanup: (() => void) | undefined
142+
let boundCleanup: typeof onWatcherCleanup
143143
let forceTrigger = false
144144
let isMultiSource = false
145145

@@ -277,12 +277,12 @@ export function watch(
277277
}
278278

279279
effect = new ReactiveEffect(getter)
280+
281+
effect.scheduler = scheduler
282+
? () => scheduler(job, false)
283+
: (job as EffectScheduler)
284+
280285
boundCleanup = fn => onWatcherCleanup(fn, false, effect)
281-
if (scheduler) {
282-
effect.scheduler = () => scheduler(job, false)
283-
} else {
284-
effect.scheduler = job as EffectScheduler
285-
}
286286

287287
cleanup = effect.onStop = () => {
288288
const cleanups = cleanupMap.get(effect)

0 commit comments

Comments
 (0)