refactor: CoreUI components
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
export const sidebarCssClasses = [
|
||||
'sidebar-show',
|
||||
'sidebar-sm-show',
|
||||
'sidebar-md-show',
|
||||
'sidebar-lg-show',
|
||||
'sidebar-xl-show'
|
||||
]
|
||||
|
||||
export const asideMenuCssClasses = [
|
||||
'aside-menu-show',
|
||||
'aside-menu-sm-show',
|
||||
'aside-menu-md-show',
|
||||
'aside-menu-lg-show',
|
||||
'aside-menu-xl-show'
|
||||
]
|
||||
|
||||
export const validBreakpoints = [ 'sm', 'md', 'lg', 'xl' ]
|
||||
|
||||
export function checkBreakpoint (breakpoint, list) {
|
||||
return list.indexOf(breakpoint) > -1
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
export default function toggleClasses (toggleClass, classList) {
|
||||
const level = classList.indexOf(toggleClass)
|
||||
const removeClassList = classList.slice(0, level)
|
||||
removeClassList.map((className) => document.body.classList.remove(className))
|
||||
document.body.classList.toggle(toggleClass)
|
||||
}
|
||||
Reference in New Issue
Block a user