import './pagination.scss'; import {createElement} from "../../_global/scripts/helpers"; import {createButton} from "../button/ButtonComponent"; export const createPagination = ({ length = 5, current = 1, }) => { const pagination = createElement('div', ['pagination']); const ul = createElement('ul', [], null, pagination); for (let i = 0; i < length; i++) { const li = createElement('li', [], null, ul); const btn = createButton({label:(i + 1).toString()}); if (i === current - 1) { btn.classList.add('current'); } li.appendChild(btn); } return pagination; }