1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-05-02 08:00:03 +00:00
bramw_baserow/web-frontend/modules/core/components/Badge.vue
2023-01-17 10:51:11 +00:00

41 lines
644 B
Vue

<template>
<div
class="badge"
:class="{
'badge--primary': primary,
'badge--success': success,
'badge-warning': warning,
'badge--error': error,
}"
>
<slot />
</div>
</template>
<script>
export default {
name: 'Badge',
props: {
primary: {
type: Boolean,
required: false,
default: false,
},
success: {
type: Boolean,
required: false,
default: false,
},
warning: {
type: Boolean,
required: false,
default: false,
},
error: {
type: Boolean,
required: false,
default: false,
},
},
}
</script>