feat: clear all and translate all btns

This commit is contained in:
2024-06-19 17:21:27 +03:00
parent 69b46653e6
commit a6876cfb0b
5 changed files with 36 additions and 7 deletions

View File

@@ -1,13 +1,21 @@
<div class="btns">
<nwui-button (click)="fileInput.click()">
<span><i class="lni lni-upload"></i> Upload</span>
<input type="file" (change)="submitFile($event)" #fileInput style="display: none" />
</nwui-button>
<nwui-button (click)="onClearClicked()">
<span><i class="lni lni-trash-can"></i> Clear</span>
<input type="file" (change)="submitFile($event)" accept=".nps" #fileInput style="display: none" />
</nwui-button>
<nwui-button (click)="onSaveClicked()">
<span><i class="lni lni-save"></i> Save</span>
</nwui-button>
@if (this.elements.length){
<nwui-button (click)="clearAllTranslations()" [disabled]="!has_translations">
<span><i class="lni lni-trash-can"></i> Clear translations</span>
</nwui-button>
<nwui-button (click)="getAllTranslations()">
<span><i class="lni lni-google"></i> Translate all</span>
</nwui-button>
<nwui-button (click)="onClearClicked()">
<span><i class="lni lni-trash-can"></i> Clear</span>
</nwui-button>
}
</div>
<app-text-list [elements]="elements"></app-text-list>