Escape key should close input

pull/7280/head
Cagatay Civici 2025-02-19 18:23:22 +03:00
parent 9511b079ff
commit 207e0adc84
1 changed files with 5 additions and 0 deletions

View File

@ -70,6 +70,7 @@
maxlength="100"
@blur="renameTheme(theme)"
@keydown.enter="onThemeNameEnterKey($event)"
@keydown.escape="onThemeNameEscape($event)"
/>
<i class="hidden group-hover:block pi pi-pencil !text-xs absolute top-50 text-muted-color" style="right: 2px"></i>
</div>
@ -267,6 +268,10 @@ export default {
onThemeNameEnterKey(event) {
event.target.blur();
},
onThemeNameEscape(event) {
event.target.blur();
event.stopPropagation();
},
async deleteTheme(theme) {
const { error } = await $fetch(this.designerApiUrl + '/theme/delete/' + theme.t_key, {
method: 'DELETE',