Skip to content

Commit 9ec8e32

Browse files
committed
refactor: remove computedToAskDirty arg from trigger()
1 parent 583fd77 commit 9ec8e32

File tree

5 files changed

+12
-13
lines changed

5 files changed

+12
-13
lines changed

packages/reactivity/src/baseHandlers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,9 +179,9 @@ function createSetter(shallow = false) {
179179
// don't trigger if target is something up in the prototype chain of original
180180
if (target === toRaw(receiver)) {
181181
if (!hadKey) {
182-
trigger(target, TriggerOpTypes.ADD, undefined, key, value)
182+
trigger(target, TriggerOpTypes.ADD, key, value)
183183
} else if (hasChanged(value, oldValue)) {
184-
trigger(target, TriggerOpTypes.SET, undefined, key, value, oldValue)
184+
trigger(target, TriggerOpTypes.SET, key, value, oldValue)
185185
}
186186
}
187187
return result

packages/reactivity/src/collectionHandlers.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ function add(this: SetTypes, value: unknown) {
7373
const hadKey = proto.has.call(target, value)
7474
if (!hadKey) {
7575
target.add(value)
76-
trigger(target, TriggerOpTypes.ADD, undefined, value, value)
76+
trigger(target, TriggerOpTypes.ADD, value, value)
7777
}
7878
return this
7979
}
@@ -94,9 +94,9 @@ function set(this: MapTypes, key: unknown, value: unknown) {
9494
const oldValue = get.call(target, key)
9595
target.set(key, value)
9696
if (!hadKey) {
97-
trigger(target, TriggerOpTypes.ADD, undefined, key, value)
97+
trigger(target, TriggerOpTypes.ADD, key, value)
9898
} else if (hasChanged(value, oldValue)) {
99-
trigger(target, TriggerOpTypes.SET, undefined, key, value, oldValue)
99+
trigger(target, TriggerOpTypes.SET, key, value, oldValue)
100100
}
101101
return this
102102
}
@@ -116,7 +116,7 @@ function deleteEntry(this: CollectionTypes, key: unknown) {
116116
// forward the operation before queueing reactions
117117
const result = target.delete(key)
118118
if (hadKey) {
119-
trigger(target, TriggerOpTypes.DELETE, undefined, key, undefined, oldValue)
119+
trigger(target, TriggerOpTypes.DELETE, key, undefined, oldValue)
120120
}
121121
return result
122122
}

packages/reactivity/src/effect.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,6 @@ export function trackEffects(
259259
export function trigger(
260260
target: object,
261261
type: TriggerOpTypes,
262-
computedToAskDirty: ComputedRefImpl<any> | undefined,
263262
key?: unknown,
264263
newValue?: unknown,
265264
oldValue?: unknown,
@@ -324,9 +323,9 @@ export function trigger(
324323
if (deps.length === 1) {
325324
if (deps[0]) {
326325
if (__DEV__) {
327-
triggerEffects(deps[0], computedToAskDirty, eventInfo)
326+
triggerEffects(deps[0], undefined, eventInfo)
328327
} else {
329-
triggerEffects(deps[0], computedToAskDirty)
328+
triggerEffects(deps[0], undefined)
330329
}
331330
}
332331
} else {
@@ -337,9 +336,9 @@ export function trigger(
337336
}
338337
}
339338
if (__DEV__) {
340-
triggerEffects(createDep(effects), computedToAskDirty, eventInfo)
339+
triggerEffects(createDep(effects), undefined, eventInfo)
341340
} else {
342-
triggerEffects(createDep(effects), computedToAskDirty)
341+
triggerEffects(createDep(effects), undefined)
343342
}
344343
}
345344
}

packages/runtime-core/src/compat/global.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -647,7 +647,7 @@ function defineReactiveSimple(obj: any, key: string, val: any) {
647647
},
648648
set(newVal) {
649649
val = isObject(newVal) ? reactive(newVal) : newVal
650-
trigger(obj, TriggerOpTypes.SET, undefined, key, newVal)
650+
trigger(obj, TriggerOpTypes.SET, key, newVal)
651651
}
652652
})
653653
}

packages/runtime-core/src/componentProps.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ export function updateProps(
322322

323323
// trigger updates for $attrs in case it's used in component slots
324324
if (hasAttrsChanged) {
325-
trigger(instance, TriggerOpTypes.SET, undefined, '$attrs')
325+
trigger(instance, TriggerOpTypes.SET, '$attrs')
326326
}
327327

328328
if (__DEV__) {

0 commit comments

Comments
 (0)