2020-02-26 16:23:48 +01:00
|
|
|
<div *ngIf="parseFinished" class="language-editor" [style.height]="(keys.length * rowHeight) + 'px'">
|
2020-01-28 09:13:26 +01:00
|
|
|
<form (ngSubmit)="updateLang()" [formGroup]="formGroup">
|
2020-02-03 16:50:18 +01:00
|
|
|
<div class="row">
|
2020-02-28 11:58:42 +01:00
|
|
|
<div class="search-bar">
|
|
|
|
<input class="search-text" mat-input #search placeholder="{{ 'DASHBOARD.SEARCH' | translate }}">
|
2020-02-28 17:25:23 +01:00
|
|
|
<button mat-raised-button type="button" class="lightblue-btn" (click)="findKeys(search)">
|
2020-02-28 11:58:42 +01:00
|
|
|
<mat-icon>search</mat-icon>
|
|
|
|
</button>
|
|
|
|
</div>
|
2020-02-26 16:23:48 +01:00
|
|
|
<mat-card class="col-md-8 offset-md-2 sticky">
|
2020-02-03 16:50:18 +01:00
|
|
|
<mat-card-title><div [innerHTML]="currentLang"></div></mat-card-title>
|
|
|
|
<mat-card-content>
|
2020-02-26 16:23:48 +01:00
|
|
|
<div>
|
|
|
|
<div *ngFor="let key of visibleKeys">
|
2020-02-03 16:50:18 +01:00
|
|
|
<mat-form-field >
|
|
|
|
<mat-label>{{key}} :</mat-label>
|
|
|
|
<textarea matInput class="language-area"
|
|
|
|
[formControl]="formGroup.get(key)"
|
|
|
|
cdkTextareaAutosize
|
|
|
|
#autosize="cdkTextareaAutosize"
|
|
|
|
cdkAutosizeMinRows="1"
|
|
|
|
cdkAutosizeMaxRows="5"></textarea>
|
|
|
|
</mat-form-field >
|
|
|
|
</div>
|
2020-02-26 16:23:48 +01:00
|
|
|
</div>
|
2020-02-03 16:50:18 +01:00
|
|
|
</mat-card-content>
|
|
|
|
</mat-card>
|
|
|
|
<button mat-fab class="mat-fab-bottom-right save-btn" type="submit">
|
|
|
|
<mat-icon class="mat-24" title="save">save</mat-icon>
|
|
|
|
</button>
|
|
|
|
</div>
|
2020-01-28 09:13:26 +01:00
|
|
|
|
2020-02-03 16:50:18 +01:00
|
|
|
</form>
|
2020-01-28 09:13:26 +01:00
|
|
|
</div>
|