UNPKG

zim-fuzzysearch

Version:

Client side fuzzy search combined with seperate configurable result highlighting.

13 lines (12 loc) 741 B
import React from "react"; import { usePagination } from "../../../../hooks/usePagination"; var PageMark = function (_a) { var linkedTuple = _a.linkedTuple, curPageTuple = _a.curPageTuple, index = _a.index, onSelect = _a.onSelect; var _b = usePagination(), findSameTuple = _b.findSameTuple, compareTuples = _b.compareTuples; return (React.createElement("li", { key: "pageBtn_" + linkedTuple.toString(), className: "page-item " + (compareTuples(linkedTuple, curPageTuple) ? "active" : "") }, React.createElement("a", { className: "page-link", href: "#", onClick: function (evt) { evt.preventDefault(); onSelect(index); } }, index + 1))); }; export default PageMark;