fix: cmd+delete to remove all emails
This commit is contained in:
parent
346b12bca5
commit
e37a19f7d6
@ -22,6 +22,7 @@
|
|||||||
@keydown.enter.capture.stop="addValue"
|
@keydown.enter.capture.stop="addValue"
|
||||||
@keydown.tab.capture.stop="addValue"
|
@keydown.tab.capture.stop="addValue"
|
||||||
@keydown.delete.capture.stop="removeLastValue"
|
@keydown.delete.capture.stop="removeLastValue"
|
||||||
|
@keydown.meta.delete.capture.stop="removeAllValue"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<ErrorMessage class="mt-2 pl-2" v-if="error" :message="error" />
|
<ErrorMessage class="mt-2 pl-2" v-if="error" :message="error" />
|
||||||
@ -74,6 +75,10 @@ const removeValue = (value) => {
|
|||||||
values.value = values.value.filter((v) => v !== value)
|
values.value = values.value.filter((v) => v !== value)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const removeAllValue = () => {
|
||||||
|
values.value = []
|
||||||
|
}
|
||||||
|
|
||||||
const removeLastValue = () => {
|
const removeLastValue = () => {
|
||||||
if (!currentValue.value) {
|
if (!currentValue.value) {
|
||||||
values.value.pop()
|
values.value.pop()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user