19 lines
295 B
Vue
19 lines
295 B
Vue
|
<template>
|
||
|
<button
|
||
|
v-bind="$attrs"
|
||
|
v-on="$listeners"
|
||
|
class="transition-colors duration-300 ease-in-out"
|
||
|
>
|
||
|
<slot />
|
||
|
</button>
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
/**
|
||
|
* Button wrapper component that added some smooth color transition.
|
||
|
*/
|
||
|
export default {
|
||
|
name: 'AppButton'
|
||
|
}
|
||
|
</script>
|