Skip to content

Commit 82bd5ee

Browse files
committed
adding some slots
1 parent 024887b commit 82bd5ee

File tree

2 files changed

+20
-18
lines changed

2 files changed

+20
-18
lines changed

src/utils/app/components/Footnote.vue

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
<template>
22
<div>
33
<v-footer class="primary pa-3 white--text" app>
4+
<slot name="left"></slot>
45
<v-spacer></v-spacer>
5-
<div>
6-
<slot></slot>
7-
</div>
6+
<slot name="center"></slot>
7+
<v-spacer></v-spacer>
8+
<slot name="right"></slot>
89
</v-footer>
910
</div>
1011
</template>

src/utils/app/components/Sidebar.vue

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,22 @@
88
app
99
class="secondary main-sidebar"
1010
>
11-
<v-list class="pa-1 primary--text">
12-
<v-list-tile v-if="sidebarMini && lockSidebarBtn && !locked" @click.stop="toggleLock">
13-
<v-list-tile-action>
14-
<v-icon color="primary">{{ locked ? 'chevron_left' : 'chevron_right' }}</v-icon>
15-
</v-list-tile-action>
16-
</v-list-tile>
17-
<v-list-tile v-if="!sidebarMini">
18-
<slot name="title"></slot>
19-
<v-list-tile-action v-if="lockSidebarBtn && locked">
20-
<v-btn icon @click.stop="toggleLock">
21-
<v-icon color="primary">chevron_left</v-icon>
22-
</v-btn>
23-
</v-list-tile-action>
24-
</v-list-tile>
11+
<v-list class="pa-1 primary--text">
12+
<v-list-tile v-if="sidebarMini && lockSidebarBtn && !locked" @click.stop="toggleLock">
13+
<v-list-tile-action>
14+
<v-icon color="primary">{{ locked ? 'chevron_left' : 'chevron_right' }}</v-icon>
15+
</v-list-tile-action>
16+
</v-list-tile>
17+
<v-list-tile v-if="!sidebarMini">
18+
<slot name="title"></slot>
19+
<v-list-tile-action v-if="lockSidebarBtn && locked">
20+
<v-btn icon @click.stop="toggleLock">
21+
<v-icon color="primary">chevron_left</v-icon>
22+
</v-btn>
23+
</v-list-tile-action>
24+
</v-list-tile>
25+
</v-list>
2526
<slot name="over"></slot>
26-
</v-list>
2727
<v-list dense>
2828
<template v-if="checkPermission(item.guard)" v-for="(item) in items">
2929
<v-list-group v-model="item.model" :key="item.text" :prepend-icon="item.icon"
@@ -53,6 +53,7 @@
5353
</v-list-group>
5454
</template>
5555
</v-list>
56+
<slot name="under"></slot>
5657
</v-navigation-drawer>
5758
</div>
5859
</template>

0 commit comments

Comments
 (0)