fix ui and tests
This commit is contained in:
@@ -53,8 +53,10 @@ import { NgIf } from '@angular/common';
|
||||
</div>
|
||||
|
||||
<button mat-flat-button color="primary" type="submit" [disabled]="loading" class="w-full py-2">
|
||||
<mat-spinner *ngIf="loading" diameter="20" class="inline-block mr-2"></mat-spinner>
|
||||
{{ loading ? 'Signing in...' : 'Sign In' }}
|
||||
<span class="flex items-center justify-center">
|
||||
<mat-spinner *ngIf="loading" diameter="20" class="mr-2"></mat-spinner>
|
||||
{{ loading ? 'Signing in...' : 'Sign In' }}
|
||||
</span>
|
||||
</button>
|
||||
</form>
|
||||
|
||||
|
||||
@@ -49,8 +49,10 @@ import { AuthService } from '../../core/services/auth.service';
|
||||
<div *ngIf="error" class="text-red-600 text-sm">{{ error }}</div>
|
||||
|
||||
<button mat-flat-button color="primary" type="submit" [disabled]="loading" class="w-full py-2">
|
||||
<mat-spinner *ngIf="loading" diameter="20" class="inline-block mr-2"></mat-spinner>
|
||||
{{ loading ? 'Creating account...' : 'Create Account' }}
|
||||
<span class="flex items-center justify-center">
|
||||
<mat-spinner *ngIf="loading" diameter="20" class="mr-2"></mat-spinner>
|
||||
{{ loading ? 'Creating account...' : 'Create Account' }}
|
||||
</span>
|
||||
</button>
|
||||
</form>
|
||||
|
||||
|
||||
@@ -38,8 +38,10 @@ type PageState = 'check-email' | 'verifying' | 'verified' | 'set-password' | 'er
|
||||
<div *ngIf="resendError" class="text-red-600 text-sm mb-4">{{ resendError }}</div>
|
||||
|
||||
<button mat-stroked-button (click)="resend()" [disabled]="resending" class="w-full mb-3">
|
||||
<mat-spinner *ngIf="resending" diameter="16" class="inline-block mr-2"></mat-spinner>
|
||||
{{ resending ? 'Sending...' : 'Resend verification email' }}
|
||||
<span class="flex items-center justify-center">
|
||||
<mat-spinner *ngIf="resending" diameter="16" class="mr-2"></mat-spinner>
|
||||
{{ resending ? 'Sending...' : 'Resend verification email' }}
|
||||
</span>
|
||||
</button>
|
||||
|
||||
<a routerLink="/login" class="block text-sm text-indigo-600 font-medium hover:underline">Back to login</a>
|
||||
@@ -79,8 +81,10 @@ type PageState = 'check-email' | 'verifying' | 'verified' | 'set-password' | 'er
|
||||
<div *ngIf="passwordError" class="text-red-600 text-sm">{{ passwordError }}</div>
|
||||
|
||||
<button mat-flat-button color="primary" type="submit" [disabled]="passwordLoading || passwordForm.invalid" class="w-full py-2">
|
||||
<mat-spinner *ngIf="passwordLoading" diameter="20" class="inline-block mr-2"></mat-spinner>
|
||||
{{ passwordLoading ? 'Setting password...' : 'Activate Account' }}
|
||||
<span class="flex items-center justify-center">
|
||||
<mat-spinner *ngIf="passwordLoading" diameter="20" class="mr-2"></mat-spinner>
|
||||
{{ passwordLoading ? 'Setting password...' : 'Activate Account' }}
|
||||
</span>
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user