This commit is contained in:
2024-09-01 18:54:23 +05:00
parent 76d18365a5
commit 061f09eca1
1597 changed files with 109451 additions and 1 deletions

View File

@@ -0,0 +1,38 @@
<template>
<BasicButton
v-bind="{ ...$props, ...$attrs }"
:component="component"
ref="button"
class="shadow relative bg-primary-500 hover:bg-primary-400 text-white dark:text-gray-900"
>
<slot />
</BasicButton>
</template>
<script>
export default {
props: {
size: {
type: String,
default: 'lg',
},
align: {
type: String,
default: 'center',
validator: v => ['left', 'center'].includes(v),
},
component: {
type: String,
default: 'button',
},
},
methods: {
focus() {
this.$refs.button.focus()
},
},
}
</script>