-
Notifications
You must be signed in to change notification settings - Fork 0
/
form.component.html
63 lines (63 loc) · 3.17 KB
/
form.component.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<form [formGroup]="form" class="content">
<div fxLayout="row" fxLayoutGap="10px">
<div sws-form--primary full-width>
<input sws-form__input type="text" name="oauthToken" id="oauthToken"
onkeyup="this.setAttribute('value', this.value);" formControlName="oauthToken" required>
<label sws-form__label for="oauthToken">OAuth Token</label>
<div sws-form__bar></div>
<div *ngIf="oauthToken.invalid && (oauthToken.dirty || oauthToken.touched)">
<div *ngIf="oauthToken.errors.required">
<span sws-label--danger>OAuth token is required.</span>
</div>
</div>
</div>
<div sws-form--primary full-width>
<input sws-form__input type="text" name="forgeApiUrl" id="forgeApiUrl"
onclick="this.setAttribute('value', this.value);" formControlName="forgeApiUrl" required>
<label sws-form__label for="forgeApiUrl">Softheon Forge API URL</label>
<div *ngIf="forgeApiUrl.invalid && (forgeApiUrl.dirty || forgeApiUrl.touched)">
<div *ngIf="forgeApiUrl.errors.required">
<span sws-label--danger>Softheon Forge API URL is required.</span>
</div>
</div>
<div sws-form__bar></div>
</div>
<div sws-form--primary full-width>
<input sws-form__input type="text" name="accountName" id="accountName"
onclick="this.setAttribute('value', this.value);" formControlName="accountName" required>
<label sws-form__label for="accountName">Account Name</label>
<div *ngIf="accountName.invalid && (accountName.dirty || accountName.touched)">
<div *ngIf="accountName.errors.required">
<span sws-label--danger>Account name is required.</span>
</div>
</div>
<div sws-form__bar></div>
</div>
<div sws-form--primary full-width>
<input sws-form__input type="text" name="formName" id="formName"
onclick="this.setAttribute('value', this.value);" formControlName="formName" required>
<label sws-form__label for="formName">Entity Template Name</label>
<div *ngIf="formName.invalid && (formName.dirty || formName.touched)">
<div *ngIf="formName.errors.required">
<span sws-label--danger>Entity template name is required.</span>
</div>
</div>
<div sws-form__bar></div>
</div>
</div>
<button m-t-30 sws-button--primary (click)="renderForm()">Update</button>
</form>
<div class="content">
<forge-form-renderer *ngIf="formRendererConfig" [formRendererConfig]="formRendererConfig"
(finishedRendering)="onFinishedRendering($event)" (formSubmitted)="formSubmitted($event)">
</forge-form-renderer>
</div>
<div class="modal-light" *ngIf="!didFinishRendering">
<div sws-spinner-container-full>
<div sws-spinner--lg></div>
<div sws-spinner__content>
<i class="fab fa-telegram-plane fa-3x" text-primary></i>
<p>Processing...</p>
</div>
</div>
</div>