diff --git a/sites/kit.svelte.dev/src/lib/search/SearchResultList.svelte b/sites/kit.svelte.dev/src/lib/search/SearchResultList.svelte index 41fd1900a56f..2fd143429cf9 100644 --- a/sites/kit.svelte.dev/src/lib/search/SearchResultList.svelte +++ b/sites/kit.svelte.dev/src/lib/search/SearchResultList.svelte @@ -9,14 +9,19 @@ const dispatch = createEventDispatcher(); + /** @param {string} text */ function escape(text) { return text.replace(//g, '>'); } + /** + * @param {string} content + * @param {string} query + */ function excerpt(content, query) { const index = content.toLowerCase().indexOf(query.toLowerCase()); if (index === -1) { - return content.slice(0, 100); + return escape(content.slice(0, 100)); } const prefix = index > 20 ? `…${content.slice(index - 15, index)}` : content.slice(0, index); @@ -34,7 +39,7 @@