Skip to content

Commit 2e5050c

Browse files
committed
update global nav collapse
to be enable closing by clicking overlay
1 parent 76a59d1 commit 2e5050c

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/layouts/web-frame.vue

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
11
<template>
22
<div id="wrapper">
3-
<global-header @init-header="initOverlay" @toggle-header-collapse="toggleOverlay" />
3+
<global-header
4+
@init-header="initOverlay"
5+
@toggle-header-collapse="toggleOverlay"
6+
ref="globalHeader"
7+
/>
48

5-
<div class="header_overlay"></div>
9+
<div class="header_overlay" @click="closeHeaderCollapse"></div>
610

711
<div id="loader"></div>
812

@@ -48,6 +52,9 @@ export default {
4852
},
4953
toggleOverlay(speed) {
5054
$(this.overlay).fadeToggle(speed);
55+
},
56+
closeHeaderCollapse() {
57+
this.$refs.globalHeader.toggleCollapse();
5158
}
5259
}
5360
};

0 commit comments

Comments
 (0)