File tree Expand file tree Collapse file tree 2 files changed +17
-16
lines changed Expand file tree Collapse file tree 2 files changed +17
-16
lines changed Original file line number Diff line number Diff line change @@ -16,35 +16,34 @@ import toggleClasses from '../../shared/toggle-classes'
16
16
export default {
17
17
name: ' AsideToggler' ,
18
18
props: {
19
- mobile : {
19
+ defaultOpen : {
20
20
type: Boolean ,
21
21
default: false
22
22
},
23
23
display: {
24
24
type: String ,
25
25
default: ' '
26
- }
26
+ },
27
+ mobile: {
28
+ type: Boolean ,
29
+ default: false
30
+ },
27
31
},
28
32
computed: {
29
33
classList () {
30
34
return [
31
35
' navbar-toggler'
32
- // 'd-none',
33
- // 'd-lg-inline-block'
34
36
]
35
37
}
36
38
},
37
- mounted : function () {
38
- // this.toggle()
39
- },
40
39
methods: {
41
- toggle () {
40
+ toggle (force ) {
42
41
const [display , mobile ] = [this .display , this .mobile ]
43
42
let cssClass = asideMenuCssClasses[0 ]
44
43
if (! mobile && display && checkBreakpoint (display, validBreakpoints)) {
45
44
cssClass = ` aside-menu-${ display} -show`
46
45
}
47
- toggleClasses (cssClass, asideMenuCssClasses)
46
+ toggleClasses (cssClass, asideMenuCssClasses, force )
48
47
},
49
48
asideToggle (e ) {
50
49
e .preventDefault ()
Original file line number Diff line number Diff line change @@ -16,35 +16,37 @@ import toggleClasses from '../../shared/toggle-classes'
16
16
export default {
17
17
name: ' SidebarToggler' ,
18
18
props: {
19
- mobile : {
19
+ defaultOpen : {
20
20
type: Boolean ,
21
- default: false
21
+ default: true
22
22
},
23
23
display: {
24
24
type: String ,
25
25
default: ' lg'
26
+ },
27
+ mobile: {
28
+ type: Boolean ,
29
+ default: false
26
30
}
27
31
},
28
32
computed: {
29
33
classList () {
30
34
return [
31
35
' navbar-toggler'
32
- // 'd-none',
33
- // 'd-lg-inline-block'
34
36
]
35
37
}
36
38
},
37
39
mounted : function () {
38
- this .toggle ()
40
+ this .toggle (this . defaultOpen )
39
41
},
40
42
methods: {
41
- toggle () {
43
+ toggle (force ) {
42
44
const [display , mobile ] = [this .display , this .mobile ]
43
45
let cssClass = sidebarCssClasses[0 ]
44
46
if (! mobile && display && checkBreakpoint (display, validBreakpoints)) {
45
47
cssClass = ` sidebar-${ display} -show`
46
48
}
47
- toggleClasses (cssClass, sidebarCssClasses)
49
+ toggleClasses (cssClass, sidebarCssClasses, force )
48
50
},
49
51
sidebarToggle (e ) {
50
52
e .preventDefault ()
You can’t perform that action at this time.
0 commit comments