2 <div class=
"content-padding">
6 <div *
ngIf=
"error" class=
"alert alert-danger">{{ error }}
</div>
8 <form role=
"form" (ngSubmit)=
"addUser()" [formGroup]=
"form">
9 <div class=
"form-group">
10 <label for=
"username">Username
</label>
12 type=
"text" class=
"form-control" id=
"username" placeholder=
"john"
13 formControlName=
"username"
15 <div *
ngIf=
"formErrors.username" class=
"alert alert-danger">
16 {{ formErrors.username }}
20 <div class=
"form-group">
21 <label for=
"email">Email
</label>
23 type=
"text" class=
"form-control" id=
"email" placeholder=
"mail@example.com"
24 formControlName=
"email"
26 <div *
ngIf=
"formErrors.email" class=
"alert alert-danger">
27 {{ formErrors.email }}
31 <div class=
"form-group">
32 <label for=
"password">Password
</label>
34 type=
"password" class=
"form-control" id=
"password"
35 formControlName=
"password"
37 <div *
ngIf=
"formErrors.password" class=
"alert alert-danger">
38 {{ formErrors.password }}
42 <div class=
"form-group">
43 <label for=
"videoQuota">Video quota
</label>
44 <select class=
"form-control" id=
"videoQuota" formControlName=
"videoQuota">
45 <option value=
"-1">Unlimited
</option>
46 <option value=
"100000000">100MB
</option>
47 <option value=
"500000000">500MB
</option>
48 <option value=
"1000000000">1GB
</option>
49 <option value=
"5000000000">5GB
</option>
50 <option value=
"20000000000">20GB
</option>
51 <option value=
"50000000000">50GB
</option>
55 <input type=
"submit" value=
"Add user" class=
"btn btn-default" [disabled]=
"!form.valid">