Fixed some linting issues

This commit is contained in:
Grzegorz Leoniec 2019-03-07 09:46:08 +01:00
parent 23cbd42d3f
commit 21dd977bec
No known key found for this signature in database
GPG Key ID: 3AA43686D4EB1377
4 changed files with 22 additions and 15 deletions

View File

@ -10,7 +10,8 @@
@mouseover="handleMouseOver"
@mouseout="handleMouseOut"
@click.capture="handleClick"
v-click-outside="handleClickOutside">
v-click-outside="handleClickOutside"
>
<component
v-if="route"
class="ds-menu-item-link"
@ -20,19 +21,22 @@
v-bind="bindings"
:exact="isExact"
:is="linkTag"
ref="link">
ref="link"
>
<slot>
{{ name }}
</slot>
</component>
<ul
class="ds-menu-item-submenu"
v-if="hasSubmenu">
v-if="hasSubmenu"
>
<ds-menu-item
v-for="child in route.children"
:key="child.name"
:route="child"
:parents="[...parents, route]"/>
:parents="[...parents, route]"
/>
</ul>
</li>
</template>

View File

@ -1,5 +1,5 @@
<template>
<component
<component
:is="tag"
class="ds-chip"
:class="[
@ -14,7 +14,8 @@
v-if="removable"
@click="remove"
class="ds-chip-close"
tabindex="-1">
tabindex="-1"
>
<ds-icon name="close" />
</button>
</component>

View File

@ -5,10 +5,11 @@
:class="[size && `ds-icon-size-${size}`]"
class="ds-icon"
>
<component
v-if="svgComponent"
:is="svgComponent"
class="ds-icon-svg" />
<component
v-if="svgComponent"
:is="svgComponent"
class="ds-icon-svg"
/>
</component>
</template>

View File

@ -2,15 +2,16 @@
<component
:is="tag"
class="ds-logo"
:class="[
inverse && `ds-logo-inverse`
]">
:class="[inverse && 'ds-logo-inverse']"
>
<svg-logo
v-if="!inverse"
class="ds-logo-svg" />
class="ds-logo-svg"
/>
<svg-logo-inverse
v-else
class="ds-logo-svg" />
class="ds-logo-svg"
/>
</component>
</template>