Skip to content

Commit a3c654d

Browse files
authored
1 parent af8f7e1 commit a3c654d

File tree

5 files changed

+14
-7
lines changed

5 files changed

+14
-7
lines changed

ddp-workspace/projects/ddp-dsm-ui/src/app/usersAndPermissions/components/addUser/addUser.component.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<form class="addUserForm" [formGroup]="addUserForm">
22
<section class="addUserForm-title">
3-
<h3>Create User</h3>
3+
<h3>Add User</h3>
44
</section>
55
<ng-container *ngIf="errorMessage">
66
<app-error-message errorText="Couldn't create user" [errorMessage]="errorMessage"></app-error-message>
@@ -10,7 +10,7 @@ <h3>Create User</h3>
1010
<mat-label>Email</mat-label>
1111
<input matInput formControlName="email">
1212
<mat-error *ngIf="addUserForm.get('email').hasError('email')">
13-
Wrong email
13+
Invalid email
1414
</mat-error>
1515
<mat-error *ngIf="addUserForm.get('email').hasError('required')">
1616
Required field
@@ -26,9 +26,6 @@ <h3>Create User</h3>
2626
<mat-form-field class="addUserForm-inputs-phone">
2727
<mat-label>Phone</mat-label>
2828
<input matInput formControlName="phone">
29-
<mat-error *ngIf="addUserForm.get('phone').hasError('required')">
30-
Required field
31-
</mat-error>
3229
</mat-form-field>
3330
</section>
3431
<mat-divider class="userData-divider"></mat-divider>
@@ -40,6 +37,7 @@ <h4 class="addUserForm-permissions-title">Permissions</h4>
4037
[role]="role">
4138
</app-permission-checkbox>
4239
</section>
40+
<mat-divider class="userData-divider"></mat-divider>
4341
<section class="addUserForm-buttons">
4442
<button class="addUserForm-buttons-add"
4543
color="accent"
@@ -78,6 +76,7 @@ <h4 class="addUserForm-permissions-title">Permissions</h4>
7876
[isDisabled]="true"
7977
[role]="role">
8078
</app-permission-checkbox>
79+
<mat-divider class="userData-divider"></mat-divider>
8180
</div>
8281
</section>
8382

ddp-workspace/projects/ddp-dsm-ui/src/app/usersAndPermissions/components/addUser/addUser.component.scss

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@
88
margin-bottom: 1em;
99
}
1010

11+
&-inputs {
12+
@include common.flexContainer(normal, center);
13+
mat-form-field:not(:last-of-type) {
14+
margin-right: .5em;
15+
}
16+
}
17+
1118
&-permissions {
1219
overflow: auto;
1320
max-height: 500px;

ddp-workspace/projects/ddp-dsm-ui/src/app/usersAndPermissions/components/addUser/addUser.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export class AddUserComponent {
2525
public readonly addUserForm = this.formBuilder.group({
2626
email: [null, [Validators.required, Validators.email]],
2727
name: [null, Validators.required],
28-
phone: [null, Validators.required],
28+
phone: [null],
2929
});
3030

3131
private onlySelectedRoles: Role[] = [];

ddp-workspace/projects/ddp-dsm-ui/src/app/usersAndPermissions/components/error-message/error-message.component.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import {ChangeDetectionStrategy, Component, Input} from '@angular/core';
2929
font-family: Montserrat-SemiBold, sans-serif;
3030
}
3131
.error-message {
32+
word-wrap: break-word;
3233
font-family: Montserrat-Regular, sans-serif;
3334
}
3435
.error-message-text {

ddp-workspace/projects/ddp-dsm-ui/src/app/usersAndPermissions/components/user/administrationUser.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,6 @@ export class AdministrationUserComponent implements OnInit, OnDestroy {
105105

106106
public removeUser(event: Event): void {
107107
event.stopPropagation();
108-
this.reportError.emit({displayError: false});
109108

110109
const usersToRemove: RemoveUsersRequest = {
111110
removeUsers: [this.user.email]
@@ -119,6 +118,7 @@ export class AdministrationUserComponent implements OnInit, OnDestroy {
119118
filter((answer: boolean) => answer),
120119
tap(() => {
121120
this.cdr.markForCheck();
121+
this.reportError.emit({displayError: false});
122122
this.isDeleteUserLoading = true;
123123
}),
124124
mergeMap(() => this.stateService.removeUsers(usersToRemove)

0 commit comments

Comments
 (0)