diff --git a/apps/signal/50-bug-in-effect/src/app/app.component.ts b/apps/signal/50-bug-in-effect/src/app/app.component.ts index ec6ba09b0..e9105992a 100644 --- a/apps/signal/50-bug-in-effect/src/app/app.component.ts +++ b/apps/signal/50-bug-in-effect/src/app/app.component.ts @@ -40,11 +40,15 @@ export class AppComponent { gpu = model(false); constructor() { - /* + /* Explain for your junior team mate why this bug occurs ... */ effect(() => { - if (this.drive() || this.ram() || this.gpu()) { + const drive = this.drive(); + const ram = this.ram(); + const gpu = this.gpu(); + + if (drive || ram || gpu) { alert('Price increased!'); } });