fix management component
This commit is contained in:
@@ -20,7 +20,6 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr *ngFor="let user of users">
|
<tr *ngFor="let user of users">
|
||||||
<td>{{ user.name }}</td>
|
|
||||||
<td>{{ user.username }}</td>
|
<td>{{ user.username }}</td>
|
||||||
<td>{{ user.password }}</td>
|
<td>{{ user.password }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -37,11 +36,7 @@
|
|||||||
<div class="overlay" [style.display]="showUserForm ? 'block' : 'none'">
|
<div class="overlay" [style.display]="showUserForm ? 'block' : 'none'">
|
||||||
<div class="form-container">
|
<div class="form-container">
|
||||||
<h2>{{translations.addUserButton}}</h2>
|
<h2>{{translations.addUserButton}}</h2>
|
||||||
<form (submit)="addUser(newUser.name, newUser.username, newUser.password)">
|
<form (submit)="addUser(newUser.username, newUser.password)">
|
||||||
<div>
|
|
||||||
<label for="name">{{translations.name}}:</label>
|
|
||||||
<input type="text" id="name" name="name" [(ngModel)]="newUser.name">
|
|
||||||
</div>
|
|
||||||
<div>
|
<div>
|
||||||
<label for="username">{{translations.username}}:</label>
|
<label for="username">{{translations.username}}:</label>
|
||||||
<input type="text" id="username" name="username" [(ngModel)]="newUser.username">
|
<input type="text" id="username" name="username" [(ngModel)]="newUser.username">
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ export class ManagementComponent implements OnInit {
|
|||||||
showLocationForm: boolean = false;
|
showLocationForm: boolean = false;
|
||||||
showWaypointForm: boolean = false;
|
showWaypointForm: boolean = false;
|
||||||
|
|
||||||
newUser: UserEntity = {name: "", password: "", username: ""};
|
newUser: UserEntity = { password: "", username: ""};
|
||||||
newLocation: LocationEntity = {location: "", lat: 0, lon: 0, region: ""};
|
newLocation: LocationEntity = {location: "", lat: 0, lon: 0, region: ""};
|
||||||
newWaypoint: WaypointsEntity = {description: "", img: "", lat: 0, locationName: "", lon: 0, name: ""};
|
newWaypoint: WaypointsEntity = {description: "", img: "", lat: 0, locationName: "", lon: 0, name: ""};
|
||||||
|
|
||||||
@@ -59,8 +59,8 @@ export class ManagementComponent implements OnInit {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
addUser(name: string, username: string, password: string) {
|
addUser( username: string, password: string) {
|
||||||
this.newUser = {name: name, username: username, password: password};
|
this.newUser = { username: username, password: password};
|
||||||
this.userService.createUser(this.newUser).subscribe(user => {
|
this.userService.createUser(this.newUser).subscribe(user => {
|
||||||
this.users?.push(user);
|
this.users?.push(user);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user