diff --git a/build/js/SidebarSearch.js b/build/js/SidebarSearch.js
index 3e8fc5844..2949e239b 100644
--- a/build/js/SidebarSearch.js
+++ b/build/js/SidebarSearch.js
@@ -101,7 +101,7 @@ class SidebarSearch {
this._addNotFound()
} else {
endResults.each((i, result) => {
- $(SELECTOR_SEARCH_RESULTS_GROUP).append(this._renderItem(escape(result.name), escape(result.link), escape(result.path)))
+ $(SELECTOR_SEARCH_RESULTS_GROUP).append(this._renderItem(escape(result.name), escape(result.link), result.path))
})
}
@@ -160,6 +160,7 @@ class SidebarSearch {
_renderItem(name, link, path) {
path = path.join(` ${this.options.arrowSign} `)
+ name = unescape(name)
if (this.options.highlightName || this.options.highlightPath) {
const searchValue = $(SELECTOR_SEARCH_INPUT).val().toLowerCase()
@@ -169,7 +170,7 @@ class SidebarSearch {
name = name.replace(
regExp,
str => {
- return `${str}`
+ return `${str}`
}
)
}
@@ -178,20 +179,26 @@ class SidebarSearch {
path = path.replace(
regExp,
str => {
- return `${str}`
+ return `${str}`
}
)
}
}
- return `
-
- ${name}
-
-
- ${path}
-
- `
+ const groupItemElement = $('', {
+ href: link,
+ class: 'list-group-item'
+ })
+ const searchTitleElement = $('
', {
+ class: 'search-title'
+ }).html(name)
+ const searchPathElement = $('', {
+ class: 'search-path'
+ }).html(path)
+
+ groupItemElement.append(searchTitleElement).append(searchPathElement)
+
+ return groupItemElement
}
_addNotFound() {
@@ -243,9 +250,7 @@ $(document).on('keyup', SELECTOR_SEARCH_INPUT, event => {
return
}
- let timer = 0
- clearTimeout(timer)
- timer = setTimeout(() => {
+ setTimeout(() => {
SidebarSearch._jQueryInterface.call($(SELECTOR_DATA_WIDGET), 'search')
}, 100)
})
diff --git a/dist/js/pages/dashboard.js b/dist/js/pages/dashboard.js
index 9408c5814..56539f25b 100644
--- a/dist/js/pages/dashboard.js
+++ b/dist/js/pages/dashboard.js
@@ -166,7 +166,7 @@ $(function () {
// This will get the first returned node in the jQuery collection.
// eslint-disable-next-line no-unused-vars
- var salesChart = new Chart(salesChartCanvas, {
+ var salesChart = new Chart(salesChartCanvas, { // lgtm[js/unused-local-variable]
type: 'line',
data: salesChartData,
options: salesChartOptions
@@ -197,7 +197,7 @@ $(function () {
// Create pie or douhnut chart
// You can switch between pie and douhnut using the method below.
// eslint-disable-next-line no-unused-vars
- var pieChart = new Chart(pieChartCanvas, {
+ var pieChart = new Chart(pieChartCanvas, { // lgtm[js/unused-local-variable]
type: 'doughnut',
data: pieData,
options: pieOptions
@@ -259,11 +259,9 @@ $(function () {
// This will get the first returned node in the jQuery collection.
// eslint-disable-next-line no-unused-vars
- var salesGraphChart = new Chart(salesGraphChartCanvas, {
+ var salesGraphChart = new Chart(salesGraphChartCanvas, { // lgtm[js/unused-local-variable]
type: 'line',
data: salesGraphChartData,
options: salesGraphChartOptions
})
})
-
-// lgtm [js/unused-local-variable]