Petites évolutions

This commit is contained in:
Sébastien André
2020-12-24 20:45:56 +01:00
parent cd4ac50cb1
commit c485d2d50d
5 changed files with 18 additions and 8 deletions

10
.gitignore vendored
View File

@@ -16,3 +16,13 @@
/Back/skydiveLogs-api.Business/bin
/Back/dist
/Back/skydiveLogs-api.v3.ncrunchsolution.user
/Back/skydiveLogs-api/Data/Init/twinOtter.jpg
/Back/skydiveLogs-api/Data/Init/skyvan.jpg
/Back/skydiveLogs-api/Data/Init/Pilatus.png
/Back/skydiveLogs-api/Data/Init/pac.jpg
/Back/skydiveLogs-api/Data/Init/dornier.jpg
/Back/skydiveLogs-api/Data/Init/casa.jpg
/Back/skydiveLogs-api/Data/Init/caravan.jpg
/Back/skydiveLogs-api/Data/Init/206.jpg
/Back/skydiveLogs-api/Data/__JumpsDb.db
/Back/skydiveLogs-api/Data/_JumpsDb.db

View File

@@ -46,8 +46,7 @@
</mat-form-field>
</p>
<button [disabled]="loading" mat-raised-button color="accent">
<span *ngIf="loading" class="spinner-border spinner-border-sm mr-1"></span>
<button [disabled]="!createForm.valid" mat-raised-button color="accent">
Create user and login
</button>
<div *ngIf="error" class="alert alert-danger mt-3 mb-0">{{error}}</div>

View File

@@ -14,7 +14,7 @@ import { User } from "../../models/user";
})
export class CreateUserComponent implements OnInit {
createForm: FormGroup;
loading = false;
invalidForm = true;
submitted = false;
returnUrl: string;
error = "";
@@ -55,12 +55,12 @@ export class CreateUserComponent implements OnInit {
}
onCreateSubmit() {
this.loading = true;
this.invalidForm = false;
this.submitted = true;
// stop here if form is invalid
if (this.createForm.invalid) {
this.loading = true;
this.invalidForm = true;
return;
}
@@ -80,7 +80,7 @@ export class CreateUserComponent implements OnInit {
},
error => {
this.error = error;
this.loading = false;
this.invalidForm = false;
}
);
}

View File

@@ -15,14 +15,14 @@
<ng-container matColumnDef="imageData">
<th mat-header-cell *matHeaderCellDef>Image</th>
<td mat-cell *matCellDef="let element"><img src="{{element.imageData}}" alt="No image"></td>
<td mat-cell *matCellDef="let element"><img src="{{element.imageData}}" alt="No image" style="width: 128px;"></td>
</ng-container>
<tr mat-header-row *matHeaderRowDef="displayedColumns; sticky: true"></tr>
<tr mat-row *matRowDef="let row; columns: displayedColumns;"></tr>
</table>
</div>
<mat-paginator [length]="resultsLength" [pageSize]="5"></mat-paginator>
<mat-paginator [length]="resultsLength" [pageSize]="10"></mat-paginator>
<ng-template #loading>
<mat-progress-spinner [mode]="'indeterminate'"></mat-progress-spinner>

View File

@@ -5,6 +5,7 @@
<th mat-header-cell *matHeaderCellDef></th>
<td mat-cell *matCellDef="let element" style="text-align: left; cursor: pointer;">
<mat-icon aria-hidden="false" aria-label="All informations of the jump">info</mat-icon>
<span [innerHTML]="element.gear.Name , element.withCutaway, element.notes"></span>
</td>
</ng-container>