@@ -56,11 +56,11 @@ let notifyIndex = 0;
56
56
let queuedEffectsLength = 0 ;
57
57
let activeSub : ReactiveNode | undefined ;
58
58
59
- export function getCurrentSub ( ) : ReactiveNode | undefined {
59
+ export function getActiveSub ( ) : ReactiveNode | undefined {
60
60
return activeSub ;
61
61
}
62
62
63
- export function setCurrentSub ( sub : ReactiveNode | undefined ) {
63
+ export function setActiveSub ( sub : ReactiveNode | undefined ) {
64
64
const prevSub = activeSub ;
65
65
activeSub = sub ;
66
66
return prevSub ;
@@ -142,7 +142,7 @@ export function effect(fn: () => void): () => void {
142
142
if ( sub !== undefined ) {
143
143
link ( e , sub , 0 ) ;
144
144
}
145
- const prevSub = setCurrentSub ( e ) ;
145
+ const prevSub = setActiveSub ( e ) ;
146
146
try {
147
147
e . fn ( ) ;
148
148
} finally {
@@ -163,7 +163,7 @@ export function effectScope(fn: () => void): () => void {
163
163
if ( sub !== undefined ) {
164
164
link ( e , sub , 0 ) ;
165
165
}
166
- const prevSub = setCurrentSub ( e ) ;
166
+ const prevSub = setActiveSub ( e ) ;
167
167
try {
168
168
fn ( ) ;
169
169
} finally {
@@ -176,7 +176,7 @@ function updateComputed(c: Computed): boolean {
176
176
++ cycle ;
177
177
c . depsTail = undefined ;
178
178
c . flags = 5 as ( ReactiveFlags . Mutable | ReactiveFlags . RecursedCheck ) ;
179
- const prevSub = setCurrentSub ( c ) ;
179
+ const prevSub = setActiveSub ( c ) ;
180
180
try {
181
181
const oldValue = c . value ;
182
182
return oldValue !== ( c . value = c . getter ( oldValue ) ) ;
@@ -219,7 +219,7 @@ function run(e: Effect | EffectScope, flags: ReactiveFlags): void {
219
219
++ cycle ;
220
220
e . depsTail = undefined ;
221
221
e . flags = 6 as ( ReactiveFlags . Watching | ReactiveFlags . RecursedCheck ) ;
222
- const prevSub = setCurrentSub ( e ) ;
222
+ const prevSub = setActiveSub ( e ) ;
223
223
try {
224
224
( e as Effect ) . fn ( ) ;
225
225
} finally {
@@ -270,7 +270,7 @@ function computedOper<T>(this: Computed<T>): T {
270
270
}
271
271
} else if ( ! flags ) {
272
272
this . flags = 1 satisfies ReactiveFlags . Mutable ;
273
- const prevSub = setCurrentSub ( this ) ;
273
+ const prevSub = setActiveSub ( this ) ;
274
274
try {
275
275
this . value = this . getter ( ) ;
276
276
} finally {
0 commit comments