File tree Expand file tree Collapse file tree 2 files changed +488
-253
lines changed
Expand file tree Collapse file tree 2 files changed +488
-253
lines changed Original file line number Diff line number Diff line change 22 <CSidebar
33 fixed
44 :minimize =" minimize"
5- dropdownBehaviors =" closeOnInactiveRoute"
65 >
76 <CSidebarHeader />
87 <CSidebarForm />
9- <CSidebarNav :nav-items = " computedNav " />
8+ <CRenderFunction :contentToRender = " navItems " />
109 <CSidebarFooter />
11- <CSidebarMinimizer @click.native =" minimize = !minimize" />
10+ <CSidebarMinimizer
11+ class =" c-d-md-down-none"
12+ @click.native =" minimize = !minimize"
13+ />
1214 </CSidebar >
1315</template >
1416
@@ -18,12 +20,21 @@ export default {
1820 name: ' TheSidebar' ,
1921 data () {
2022 return {
21- minimize: false
23+ minimize: false ,
24+ icon: ' cui-speedometer' ,
25+ counter: 0
2226 }
2327 },
2428 computed: {
25- computedNav () {
26- return nav .items .filter (item => item .name !== ' Dashboard' )
29+ navItems () {
30+ return nav .map (parentElement => {
31+ if (Array .isArray (parentElement)) {
32+ return parentElement .filter (item => {
33+ return ! JSON .stringify (item).includes (' Dashboard' )
34+ })
35+ }
36+ return parentElement
37+ })
2738 }
2839 }
2940}
You can’t perform that action at this time.
0 commit comments