Skip to content

Commit 3128972

Browse files
committed
refactor: remove pace and eslint errors
1 parent 0401607 commit 3128972

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

js/src/ajax-load.js

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,12 @@ const AjaxLoad = (($) => {
4949
this._element = element
5050

5151
const url = location.hash.replace(/^#/, '')
52-
// eslint-disable-next-line no-unused-expressions
53-
url !== '' ? this.setUpUrl(url) : this.setUpUrl(this._config.defaultPage)
52+
53+
if (url !== '') {
54+
this.setUpUrl(url)
55+
} else {
56+
this.setUpUrl(this._config.defaultPage)
57+
}
5458
this._addEventListeners()
5559
}
5660

@@ -77,10 +81,6 @@ const AjaxLoad = (($) => {
7781
cache : false,
7882
async: false,
7983
success: function success() {
80-
if (typeof Pace !== 'undefined') {
81-
// eslint-disable-next-line no-undef
82-
Pace.restart()
83-
}
8484
$('body').animate({
8585
scrollTop: 0
8686
}, 0)
@@ -97,10 +97,9 @@ const AjaxLoad = (($) => {
9797
setUpUrl(url) {
9898
$(Selector.NAV_LINK).removeClass(ClassName.ACTIVE)
9999
$(Selector.NAV_DROPDOWN).removeClass(ClassName.OPEN)
100-
// eslint-disable-next-line prefer-template
101-
$(Selector.NAV_DROPDOWN + ':has(a[href="' + url.replace(/^\//, '').split('?')[0] + '"])').addClass(ClassName.OPEN)
102-
// eslint-disable-next-line prefer-template
103-
$(Selector.NAV_ITEM + ' a[href="' + url.replace(/^\//, '').split('?')[0] + '"]').addClass(ClassName.ACTIVE)
100+
101+
$(`${Selector.NAV_DROPDOWN}:has(a[href="${url.replace(/^\//, '').split('?')[0]}"])`).addClass(ClassName.OPEN)
102+
$(`${Selector.NAV_ITEM} a[href="${url.replace(/^\//, '').split('?')[0]}"]`).addClass(ClassName.ACTIVE)
104103

105104
this.loadPage(url)
106105
}
@@ -124,8 +123,7 @@ const AjaxLoad = (($) => {
124123
}
125124

126125
_addEventListeners() {
127-
// eslint-disable-next-line prefer-template
128-
$(document).on(Event.CLICK, Selector.NAV_LINK + '[href!="#"]', (event) => {
126+
$(document).on(Event.CLICK, `${Selector.NAV_LINK}[href!="#"]`, (event) => {
129127
event.preventDefault()
130128
event.stopPropagation()
131129

0 commit comments

Comments
 (0)