mirror of
https://github.com/BewlyBewly/BewlyBewly.git
synced 2025-04-14 13:15:29 +00:00
feat(Input): adjust style & add enter event
This commit is contained in:
@@ -6,7 +6,7 @@ interface Props {
|
||||
}
|
||||
const props = withDefaults(defineProps<Props>(), { size: 'medium' })
|
||||
|
||||
defineEmits(['update:modelValue'])
|
||||
defineEmits(['update:modelValue', 'enter'])
|
||||
|
||||
const modelValue = ref<string>('')
|
||||
|
||||
@@ -18,11 +18,12 @@ onMounted(() => {
|
||||
<template>
|
||||
<input
|
||||
v-model="modelValue" type="text" class="b-input"
|
||||
p="x-4 y-2" border="1px transparent focus:$bew-theme-color"
|
||||
p="x-4 y-2"
|
||||
rounded="$bew-radius" outline-none transition-all duration-300
|
||||
bg="$bew-fill-1"
|
||||
focus:shadow focus:ring="2px $bew-theme-color"
|
||||
@input="$emit('update:modelValue', $event!.target!.value)"
|
||||
@keydown.enter="$emit('enter')"
|
||||
>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user