This commit is contained in:
philipp lang 2025-06-17 01:50:45 +02:00
parent b86fe9634f
commit d0bd5bb0de
1 changed files with 5 additions and 7 deletions

View File

@ -1,24 +1,22 @@
<template> <template>
<button v-bind="$attrs" class="btn btn-primary relative group"> <button v-bind="$attrs" class="btn btn-primary relative group">
<div :class="{hidden: !isLoading, flex: isLoading}" class="absolute items-center top-0 h-full left-0 ml-2"> <div :class="{hidden: !isLoading, flex: isLoading}" class="absolute items-center top-0 h-full left-0 ml-2">
<ui-spinner class="border-primary-400 w-6 h-6 group-hover:border-primary-200"></ui-spinner> <ui-spinner class="border-primary-400 w-6 h-6 group-hover:border-primary-200" />
</div> </div>
<slot></slot> <slot />
</button> </button>
</template> </template>
<script> <script>
import {menuStore} from '../../stores/menuStore.js';
export default { export default {
data: function () {
return {};
},
props: { props: {
isLoading: { isLoading: {
type: Boolean, type: Boolean,
default: false, default: false,
}, },
}, },
data: function () {
return {};
},
}; };
</script> </script>