fix(lint): automatically fix lint warnings

This commit is contained in:
Matteo Pagliazzi
2020-07-25 18:56:19 +02:00
parent aaf32cc09b
commit 79c64763ac
13 changed files with 263 additions and 203 deletions

View File

@@ -2,13 +2,17 @@
<div>
<b-dropdown
class="inline-dropdown"
@show="isOpened = true"
@hide="isOpened = false"
:toggle-class="isOpened ? 'active' : null"
:disabled="disabled"
@show="isOpened = true"
@hide="isOpened = false"
>
<template v-slot:button-content>
<slot name="item" v-bind:item="selected" v-bind:button="true">
<slot
name="item"
:item="selected"
:button="true"
>
<!-- Fallback content -->
{{ value }}
</slot>
@@ -20,13 +24,16 @@
:class="{active: item === selected, selectListItem: true}"
@click="selectItem(item)"
>
<slot name="item" v-bind:item="item" v-bind:button="false">
<slot
name="item"
:item="item"
:button="false"
>
<!-- Fallback content -->
{{ item }}
</slot>
</b-dropdown-item>
</b-dropdown>
</div>
</template>
@@ -37,12 +44,6 @@
<script>
export default {
data () {
return {
isOpened: false,
selected: this.value,
};
},
props: {
items: {
type: Array,
@@ -58,6 +59,12 @@ export default {
type: String,
},
},
data () {
return {
isOpened: false,
selected: this.value,
};
},
methods: {
selectItem (item) {
this.selected = item;