Skip to content

Commit 57d3937

Browse files
committed
Improve search
Fix issue with special characters Resolves #191
1 parent 3cb0605 commit 57d3937

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/js/vendor/search.bundle.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414

1515
let lastRenderArgs
1616

17+
const decodeHtmlEntities = (str) => {
18+
return str.replaceAll('<', '<').replaceAll('>', '>')
19+
}
20+
1721
const infiniteHits = instantsearch.connectors.connectInfiniteHits((renderArgs, isFirstRender) => {
1822
const { hits, showMore, widgetParams } = renderArgs
1923
const { container } = widgetParams
@@ -80,14 +84,13 @@
8084
.filter((item) => !!item)
8185
.join(' - ')
8286

83-
console.log(label)
8487
return `<li>
8588
<a href="${hit.url}" class="ais-Hits-item">
8689
<div class="hit-name">
87-
${label}
90+
${decodeHtmlEntities(label)}
8891
</div>
89-
${breadcrumbs}
90-
${content}
92+
${decodeHtmlEntities(breadcrumbs)}
93+
${decodeHtmlEntities(content)}
9194
</a>
9295
</li>`
9396
})

0 commit comments

Comments
 (0)