Skip to content

Commit e628903

Browse files
committed
[IMP] Add slots on header
1 parent 1ba0554 commit e628903

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

components/global/AsideMenu.vue

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<div class="aside-menu drawer" :class="{ 'side-menu': sideMenu }">
33
<input :id="name" type="checkbox" class="drawer-toggle" v-model="isOpen" />
44
<div class="drawer-content flex flex-col">
5+
<slot name="top"></slot>
56
<div class="content" :class="classContent">
67
<div class="content__button">
78
<label :for="name" class="btn-ghost btn-square btn">

components/global/header/HeaderMain.vue

+5
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
<template>
22
<header :class="{ scrolled: scrolled }">
3+
34
<aside-menu
45
name="header"
56
class="header"
67
class-content="header-navbar"
78
:sideMenu="scrolled"
89
>
10+
<template #top>
11+
<slot name="top"></slot>
12+
</template>
913
<template #button>
1014
<div class="menu">
1115
<icon
@@ -22,6 +26,7 @@
2226
<logo></logo>
2327
</nuxt-link>
2428
</template>
29+
2530
<template #content>
2631
<slot name="content">
2732
<div class="content__search">

0 commit comments

Comments
 (0)