1
0
forked from test/crm

fix: cmd+delete to remove all emails

This commit is contained in:
Shariq Ansari 2023-12-26 19:56:30 +05:30
parent 346b12bca5
commit e37a19f7d6

View File

@ -22,6 +22,7 @@
@keydown.enter.capture.stop="addValue"
@keydown.tab.capture.stop="addValue"
@keydown.delete.capture.stop="removeLastValue"
@keydown.meta.delete.capture.stop="removeAllValue"
/>
</div>
<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)
}
const removeAllValue = () => {
values.value = []
}
const removeLastValue = () => {
if (!currentValue.value) {
values.value.pop()