Skip to content

Commit d4fca8c

Browse files
committed
refactor: add utilities/classes
1 parent 1af26c7 commit d4fca8c

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

js/src/utilities/classes.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
export const sidebarCssClasses = [
2+
'sidebar-show',
3+
'sidebar-sm-show',
4+
'sidebar-md-show',
5+
'sidebar-lg-show',
6+
'sidebar-xl-show'
7+
]
8+
9+
export const asideMenuCssClasses = [
10+
'aside-menu-show',
11+
'aside-menu-sm-show',
12+
'aside-menu-md-show',
13+
'aside-menu-lg-show',
14+
'aside-menu-xl-show'
15+
]
16+
17+
export const validBreakpoints = ['sm', 'md', 'lg', 'xl']
18+
19+
export function checkBreakpoint(breakpoint, list) {
20+
return list.indexOf(breakpoint) > -1
21+
}

js/src/utilities/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
import {
2+
asideMenuCssClasses, checkBreakpoint, sidebarCssClasses, validBreakpoints
3+
} from './classes'
14
import deepObjectsMerge from './deep-objects-merge'
25
import getColor from './get-color'
36
import getStyle from './get-style'
@@ -6,6 +9,10 @@ import hexToRgba from './hex-to-rgba'
69
import rgbToHex from './rgb-to-hex'
710

811
export {
12+
asideMenuCssClasses,
13+
checkBreakpoint,
14+
sidebarCssClasses,
15+
validBreakpoints,
916
deepObjectsMerge,
1017
getColor,
1118
getStyle,

0 commit comments

Comments
 (0)