Page MenuHomePhorge

Btn.vue
No OneTemporary

Size
562 B
Referenced Files
None
Subscribers
None
<template>
<button class="btn" :type="type" @click="$emit('click', $event)" :disabled="isLoading">
<span v-if="isLoading" class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span>
<svg-icon v-else-if="icon" :icon="icon"></svg-icon> <slot></slot>
</button>
</template>
<script>
export default {
props: {
type: { type: String, default: 'button' },
icon: { type: [ Array, String ], default: '' },
isLoading: { type: Boolean, default: false }
}
}
</script>

File Metadata

Mime Type
text/html
Expires
Wed, Jul 8, 6:20 PM (1 d, 19 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1051719
Default Alt Text
Btn.vue (562 B)

Event Timeline