Skip to content

Commit deed6eb

Browse files
committed
instantsearch.js: Format
1 parent 0dcbfae commit deed6eb

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

docs/js/instantsearch.js

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(function (global, doc) {
1+
(function(global, doc) {
22
let match;
33
const search_query = (match = doc.location.search.match(/sq=(.*?)(&|$)/)) ? match[1] : '';
44
const parsed_search_query = decodeURI(search_query.replaceAll('+', ' '));
@@ -16,7 +16,7 @@
1616
initialUiState: {
1717
ezplatform: {
1818
query: parsed_search_query,
19-
refinementList: {version: [version]},
19+
refinementList: { version: [version] },
2020
page: parsed_search_page,
2121
},
2222
},
@@ -35,7 +35,7 @@
3535
const searchInputElements = document.getElementsByClassName('ais-SearchBox-input');
3636
const text = searchInputElements[0].value.trim();
3737
const selectedPaginationItemElements = doc.getElementsByClassName('ais-Pagination-item--selected');
38-
const page = selectedPaginationItemElements.length ? parseInt(selectedPaginationItemElements[0].innerText) : 1
38+
const page = selectedPaginationItemElements.length ? parseInt(selectedPaginationItemElements[0].innerText) : 1;
3939
const url = new URL(window.location);
4040
url.searchParams.set('sq', text);
4141
url.searchParams.set('p', page);
@@ -45,27 +45,27 @@
4545
let idleTimer;
4646
const startIdleTimer = (url) => {
4747
stopIdleTimer();
48-
idleTimer = window.setTimeout(()=>{
48+
idleTimer = window.setTimeout(() => {
4949
window.history.pushState({}, '', url);
5050
}, 1500);
5151
};
5252
const stopIdleTimer = () => {
5353
window.clearTimeout(idleTimer);
54-
}
54+
};
5555

56-
doc.getElementById('searchbox').addEventListener('keyup', function (event) {
56+
doc.getElementById('searchbox').addEventListener('keyup', function(event) {
5757
const url = getNextSearchURL();
5858
if (url.searchParams.get('sq') != (new URL(window.location)).searchParams.get('sq')) {
5959
url.searchParams.set('p', 1);
6060
startIdleTimer(url);
6161
}
62-
})
62+
});
6363

64-
doc.getElementById('pagination').addEventListener('click', function (event) {
64+
doc.getElementById('pagination').addEventListener('click', function(event) {
6565
stopIdleTimer();
6666
const url = getNextSearchURL();
6767
window.history.pushState({}, '', url);
68-
})
68+
});
6969

7070
window.onpopstate = (event) => {
7171
window.location.reload();
@@ -96,10 +96,10 @@
9696

9797
const headerHTML = `<h3 class="instantsearch__entry-header">
9898
${instantsearch.highlight({
99-
attribute: `hierarchy.${entryNameKey}`,
100-
highlightedTagName: 'mark',
101-
hit: hit
102-
})}
99+
attribute: `hierarchy.${entryNameKey}`,
100+
highlightedTagName: 'mark',
101+
hit: hit,
102+
})}
103103
</h3>`;
104104

105105
let breadcrumbsHTML = '';
@@ -108,21 +108,21 @@
108108
if (hit.content && hit._highlightResult.content.matchedWords.length && (!hit._highlightResult.content.fullyHighlighted || 1 < hit._highlightResult.content.matchedWords.length)) {
109109
contentHTML = `<div class="instantsearch__entry-content">
110110
${instantsearch.highlight({
111-
attribute: `content`,
112-
highlightedTagName: 'mark',
113-
hit: hit
114-
}).replaceAll('&amp;', '&')}
111+
attribute: `content`,
112+
highlightedTagName: 'mark',
113+
hit: hit,
114+
}).replaceAll('&amp;', '&')}
115115
</div>`;
116116
}
117117

118118
breadcrumbsKeys?.forEach((breadcrumbKey) => {
119119
breadcrumbsHTML += `<span class="instantsearch__entry-breadcrumbs-item">
120120
${instantsearch.highlight({
121-
attribute: `hierarchy.${breadcrumbKey}`,
122-
highlightedTagName: 'mark',
123-
hit: hit
124-
})}
125-
</span>`
121+
attribute: `hierarchy.${breadcrumbKey}`,
122+
highlightedTagName: 'mark',
123+
hit: hit,
124+
})}
125+
</span>`;
126126
});
127127

128128
return resultHTML = `<a class="instantsearch__entry" href="${hit.url}">

0 commit comments

Comments
 (0)