ERROR TypeError: this.remember.forEach is not a function at AuthFormComponent.ngAfterContentInit

Viewed 73

I have a problem in this part of code.

  showMessage: boolean = false;

  @ContentChild(AuthRememberComponent) remember!: QueryList<AuthRememberComponent>;

  ngAfterContentInit() {
    if (this.remember) {
      this.remember.forEach((item) => {
        item.checked.subscribe((checked: boolean) => this.showMessage = checked);
      });
    }
  }

.html

    <div  *ngIf="showMessage">
      <p> You will be logged in for 30 days </p>
    </div>

Any ide please who is problem please?

1 Answers
Related