small fixes

This commit is contained in:
Igor Hrenowitsch Propisnov 2024-05-29 20:00:25 +02:00
parent fba474bd7c
commit 15520a8e8b
2 changed files with 15 additions and 9 deletions

View File

@ -1,15 +1,19 @@
<div id="background"> <div id="background">
<div class="wrapper"> <div class="wrapper">
<div class="content"> <div class="content">
@if (verifyStatus() === true) {
@if (showRedirectMessage()) { @if (showRedirectMessage()) {
<h1>Es geht gleich los!</h1> <h1>Es geht gleich los!</h1>
<h2> <h2>
Danke für das bestätigen der E-Mail - Wir leiten dich zum Login Danke für das bestätigen der E-Mail - Wir leiten dich zum Login
weiter! weiter!
</h2> </h2>
} @else { }
} @else if (verifyStatus() === false) {
<h1>Oops, da ist etwas schief gelaufen!</h1> <h1>Oops, da ist etwas schief gelaufen!</h1>
<h2>Der Link ist nicht mehr gültig</h2> <h2>Der Link ist nicht mehr gültig</h2>
} @else {
<h1>Verifizierung wird durchgeführt...</h1>
} }
</div> </div>
</div> </div>

View File

@ -24,7 +24,9 @@ import { VerifyApiService } from '../../api';
}) })
export class EmailVerifyRootComponent implements OnInit { export class EmailVerifyRootComponent implements OnInit {
public token: InputSignal<string> = input<string>(''); public token: InputSignal<string> = input<string>('');
public verifyStatus: WritableSignal<boolean> = signal<boolean>(false); public verifyStatus: WritableSignal<boolean | null> = signal<boolean | null>(
null
);
public showRedirectMessage: WritableSignal<boolean> = signal<boolean>(false); public showRedirectMessage: WritableSignal<boolean> = signal<boolean>(false);
public constructor( public constructor(
@ -49,7 +51,7 @@ export class EmailVerifyRootComponent implements OnInit {
tap(() => { tap(() => {
this.showRedirectMessage.set(true); this.showRedirectMessage.set(true);
}), }),
delay(10000) delay(5000)
) )
.subscribe(() => { .subscribe(() => {
this.router.navigate(['/signup'], { this.router.navigate(['/signup'], {