ControlSidebar.js: minor simplification (#2837)

pull/2849/head
XhmikosR 2020-06-13 15:42:56 +03:00 committed by GitHub
parent 57c2dd90c0
commit c886592bc5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 15 deletions

View File

@ -156,32 +156,21 @@ class ControlSidebar {
top: $(window).scrollTop() top: $(window).scrollTop()
} }
let navbarFixed = false const navbarFixed = (
let footerFixed = false
if (
$body.hasClass(CLASS_NAME_NAVBAR_FIXED) || $body.hasClass(CLASS_NAME_NAVBAR_FIXED) ||
$body.hasClass(CLASS_NAME_NAVBAR_SM_FIXED) || $body.hasClass(CLASS_NAME_NAVBAR_SM_FIXED) ||
$body.hasClass(CLASS_NAME_NAVBAR_MD_FIXED) || $body.hasClass(CLASS_NAME_NAVBAR_MD_FIXED) ||
$body.hasClass(CLASS_NAME_NAVBAR_LG_FIXED) || $body.hasClass(CLASS_NAME_NAVBAR_LG_FIXED) ||
$body.hasClass(CLASS_NAME_NAVBAR_XL_FIXED) $body.hasClass(CLASS_NAME_NAVBAR_XL_FIXED)
) { ) && $(SELECTOR_HEADER).css('position') === 'fixed'
if ($(SELECTOR_HEADER).css('position') === 'fixed') {
navbarFixed = true
}
}
if ( const footerFixed = (
$body.hasClass(CLASS_NAME_FOOTER_FIXED) || $body.hasClass(CLASS_NAME_FOOTER_FIXED) ||
$body.hasClass(CLASS_NAME_FOOTER_SM_FIXED) || $body.hasClass(CLASS_NAME_FOOTER_SM_FIXED) ||
$body.hasClass(CLASS_NAME_FOOTER_MD_FIXED) || $body.hasClass(CLASS_NAME_FOOTER_MD_FIXED) ||
$body.hasClass(CLASS_NAME_FOOTER_LG_FIXED) || $body.hasClass(CLASS_NAME_FOOTER_LG_FIXED) ||
$body.hasClass(CLASS_NAME_FOOTER_XL_FIXED) $body.hasClass(CLASS_NAME_FOOTER_XL_FIXED)
) { ) && $(SELECTOR_FOOTER).css('position') === 'fixed'
if ($(SELECTOR_FOOTER).css('position') === 'fixed') {
footerFixed = true
}
}
const $controlSidebar = $(SELECTOR_CONTROL_SIDEBAR) const $controlSidebar = $(SELECTOR_CONTROL_SIDEBAR)
const $controlsidebarContent = $(`${SELECTOR_CONTROL_SIDEBAR}, ${SELECTOR_CONTROL_SIDEBAR} ${SELECTOR_CONTROL_SIDEBAR_CONTENT}`) const $controlsidebarContent = $(`${SELECTOR_CONTROL_SIDEBAR}, ${SELECTOR_CONTROL_SIDEBAR} ${SELECTOR_CONTROL_SIDEBAR_CONTENT}`)