UNPKG

typesense-instantsearch-adapter

Version:
16 lines (15 loc) 490 B
export const utils = { _adaptHighlightTag(value, highlightPreTag, highlightPostTag) { return value .replace(new RegExp("<mark>", "g"), highlightPreTag || "<mark>") .replace(new RegExp("</mark>", "g"), highlightPostTag || "</mark>"); }, _adaptNumberOfPages() { const result = this.typesenseResponse.found / this.typesenseResponse.request_params.per_page; if (Number.isFinite(result)) { return Math.ceil(result); } else { return 1; } }, };