Compare commits

..

No commits in common. "v1.65.1" and "v1.65.0" have entirely different histories.

View file

@ -1,4 +1,4 @@
import { Component, inject, OnInit, signal } from '@angular/core'; import { Component, signal, inject, OnInit } from '@angular/core';
import { CommonModule } from '@angular/common'; import { CommonModule } from '@angular/common';
import { import {
FormBuilder, FormBuilder,
@ -9,7 +9,7 @@ import {
} from '@angular/forms'; } from '@angular/forms';
import { DiceService } from './dice.service'; import { DiceService } from './dice.service';
import { DiceDto, DiceResult } from './dice.model'; import { DiceDto, DiceResult } from './dice.model';
import { tap } from 'rxjs/operators'; import { debounceTime, tap } from 'rxjs/operators';
import { UserService } from '@service/user.service'; import { UserService } from '@service/user.service';
type DiceFormGroup = FormGroup<{ type DiceFormGroup = FormGroup<{
@ -41,7 +41,10 @@ export class DiceComponent implements OnInit {
ngOnInit(): void { ngOnInit(): void {
this.diceForm.valueChanges this.diceForm.valueChanges
.pipe(tap(() => this.calculateWinChanceAndPotentialWin())) .pipe(
debounceTime(100),
tap(() => this.calculateWinChanceAndPotentialWin())
)
.subscribe(); .subscribe();
this.calculateWinChanceAndPotentialWin(); this.calculateWinChanceAndPotentialWin();