подскажите пожалуйста как выводить значение по клику на enter input text ? Компонент Input.vue
<template>
<input
type="text"
class="text-gray-100 text-xs font-bold px-5 bg-transparent border border-gray-900 border-solid rounded-xs min-h-11.5 w-full mt-5 hover:bg-black-700 hover:border-black-700 cursor-pointer transition-all focus:border-purple caret-purple" placeholder="Name..."
:value="modelValue"
@input="$emit('update:modelValue', $event.target.value)"
@keyup.enter="modelValue = $event.target.value"
>
</template>
<script>
export default {
name: 'InputFilterName',
props: {
modelValue: {
type: String,
default: '',
required: true
},
},
emits: ["update:modelValue"],
}
</script>
Компонент где вставляется компонент input
<div class="">
<InputFilterName
v-model="textName"
/>
</div>
<div class="text-white">
{{textName}}
</div>
<script>
export default {
name: 'NameDropDown',
data(){
return {
textName: '',
}
},
}
</script>