Skip to content

Commit d1d9b22

Browse files
committed
fix(Sidebar): missing slots *Footer/*Form/*Header
1 parent 34384bd commit d1d9b22

File tree

3 files changed

+27
-12
lines changed

3 files changed

+27
-12
lines changed
Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1-
/* eslint-disable */
21
<template>
3-
<div></div>
4-
<!--<div class="sidebar-footer"></div>-->
2+
<div v-if="hasSlotDefault" class="sidebar-footer">
3+
<slot></slot>
4+
</div>
55
</template>
66

77
<script>
88
export default {
9-
name: 'sidebar-footer'
9+
name: 'sidebar-footer',
10+
computed: {
11+
hasSlotDefault() {
12+
return !!this.$slots.default;
13+
}
14+
}
1015
}
1116
</script>
Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1-
/* eslint-disable */
21
<template>
3-
<div></div>
4-
<!-- <div class="sidebar-form"></div> -->
2+
<div v-if="hasSlotDefault" class="sidebar-form">
3+
<slot></slot>
4+
</div>
55
</template>
66
<script>
77
88
export default {
9-
name: 'sidebar-form'
9+
name: 'sidebar-form',
10+
computed: {
11+
hasSlotDefault() {
12+
return !!this.$slots.default;
13+
}
14+
}
1015
}
1116
</script>
Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1-
/* eslint-disable */
21
<template>
3-
<div></div>
4-
<!-- <div class="sidebar-header"></div> -->
2+
<div v-if="hasSlotDefault" class="sidebar-header">
3+
<slot></slot>
4+
</div>
55
</template>
66
<script>
77
88
export default {
9-
name: 'sidebar-header'
9+
name: 'sidebar-header',
10+
computed: {
11+
hasSlotDefault() {
12+
return !!this.$slots.default;
13+
}
14+
}
1015
}
1116
</script>

0 commit comments

Comments
 (0)