mirror of
https://github.com/lingble/chatwoot.git
synced 2025-11-04 21:18:02 +00:00
These fixes are all auto generated and can be merged directly Fixes the following issues 1. Event used on components should be hypenated 2. Attribute orders in components 3. Use `unmounted` instead of `destroyed` 4. Add explicit `emits` declarations for components, autofixed [using this script](https://gist.github.com/scmmishra/6f549109b96400006bb69bbde392eddf) We ignore the top level v-if for now, we will fix it later
31 lines
469 B
Vue
31 lines
469 B
Vue
<script>
|
|
export default {
|
|
emits: ['add'],
|
|
|
|
methods: {
|
|
addLabel() {
|
|
this.$emit('add');
|
|
},
|
|
},
|
|
};
|
|
</script>
|
|
|
|
<template>
|
|
<woot-button
|
|
variant="smooth"
|
|
class="label--add"
|
|
icon="add"
|
|
size="tiny"
|
|
@click="addLabel"
|
|
>
|
|
{{ $t('CONTACT_PANEL.LABELS.CONVERSATION.ADD_BUTTON') }}
|
|
</woot-button>
|
|
</template>
|
|
|
|
<style lang="scss" scoped>
|
|
.label--add {
|
|
margin-bottom: var(--space-micro);
|
|
margin-right: var(--space-micro);
|
|
}
|
|
</style>
|