Skip to content

Commit 5e17558

Browse files
authored
Mute Vue warnings for unused slot-scope variables (#70)
1 parent 7c90f7c commit 5e17558

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

templates/vue/application/src/components/header-toolbar.vue

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,34 @@
66
location="before"
77
css-class="menu-button"
88
>
9+
<!-- eslint-disable vue/no-unused-vars -->
910
<dx-button
1011
icon="menu"
1112
styling-mode="text"
1213
@click="toggleMenuFunc"
1314
slot-scope="_"
1415
/>
16+
<!-- eslint-enable -->
1517
</dx-item>
1618

1719
<dx-item
1820
v-if="title"
1921
location="before"
2022
css-class="header-title dx-toolbar-label"
2123
>
24+
<!-- eslint-disable vue/no-unused-vars -->
2225
<div slot-scope="_">{{ title }}</div>
26+
<!-- eslint-enable -->
2327
</dx-item>
2428

2529
<dx-item
2630
location="after"
2731
locate-in-menu="auto"
2832
menu-item-template="menuUserItem"
2933
>
34+
<!-- eslint-disable vue/no-unused-vars -->
3035
<div slot-scope="_">
36+
<!-- eslint-enable -->
3137
<dx-button
3238
class="user-button authorization"
3339
:width="170"
@@ -38,12 +44,14 @@
3844
</dx-button>
3945
</div>
4046
</dx-item>
47+
<!-- eslint-disable vue/no-unused-vars -->
4148
<user-panel
4249
:menu-items="userMenuItems"
4350
menu-mode="list"
4451
slot-scope="_"
4552
slot="menuUserItem"
4653
/>
54+
<!-- eslint-enable -->
4755
</dx-toolbar>
4856
</header>
4957
</template>

templates/vue/application/src/layouts/side-nav-inner-toolbar.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
<slot name="footer" />
2222
</dx-scroll-view>
2323
</div>
24+
<!-- eslint-disable vue/no-unused-vars -->
2425
<side-nav-menu
2526
slot="menu"
2627
slot-scope="_"
@@ -29,19 +30,24 @@
2930
:items="menuItems"
3031
@click="handleSideBarClick"
3132
>
33+
<!-- eslint-enable-->
3234
<dx-toolbar id="navigation-header">
3335
<dx-item location="before" css-class="menu-button">
36+
<!-- eslint-disable vue/no-unused-vars -->
3437
<dx-button
3538
icon="menu"
3639
styling-mode="text"
3740
@click="toggleMenu"
3841
slot-scope="_"
3942
/>
43+
<!-- eslint-enable -->
4044
</dx-item>
4145
<dx-item location="before" css-class="header-title dx-toolbar-label">
46+
<!-- eslint-disable vue/no-unused-vars -->
4247
<div slot-scope="_">
4348
<div>{{ title }}</div>
4449
</div>
50+
<!-- eslint-enable -->
4551
</dx-item>
4652
</dx-toolbar>
4753
</side-nav-menu>

templates/vue/application/src/layouts/side-nav-outer-toolbar.vue

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
<slot />
2222
<slot name="footer" />
2323
</dx-scroll-view>
24+
<!-- eslint-disable vue/no-unused-vars -->
2425
<side-nav-menu
2526
slot="menu"
2627
slot-scope="_"
@@ -30,6 +31,7 @@
3031
:items="menuItems"
3132
@click="handleSideBarClick"
3233
/>
34+
<!-- eslint-enable -->
3335
</dx-drawer>
3436
</div>
3537
</template>

0 commit comments

Comments
 (0)