fix(lite): handle escape key on CollectionFilter and CollectionSorter modals (#6822)

UiModal `@close` event was not defined on `CollectionFilter` and `CollectionSorter` modals.
This commit is contained in:
Thierry Goettelmann
2023-05-10 14:44:30 +02:00
committed by GitHub
parent bb3ab20b2a
commit 470c9bb6c8
2 changed files with 12 additions and 2 deletions

View File

@@ -14,7 +14,12 @@
</UiActionButton>
</UiFilterGroup>
<UiModal v-if="isOpen" :icon="faFilter" @submit.prevent="handleSubmit">
<UiModal
v-if="isOpen"
:icon="faFilter"
@submit.prevent="handleSubmit"
@close="handleCancel"
>
<div class="rows">
<CollectionFilterRow
v-for="(newFilter, index) in newFilters"

View File

@@ -17,7 +17,12 @@
</UiActionButton>
</UiFilterGroup>
<UiModal v-if="isOpen" :icon="faSort" @submit.prevent="handleSubmit">
<UiModal
v-if="isOpen"
:icon="faSort"
@submit.prevent="handleSubmit"
@close="handleCancel"
>
<div class="form-widgets">
<FormWidget :label="$t('sort-by')">
<select v-model="newSortProperty">