UNPKG

design-react-kit

Version:

Componenti React per Bootstrap 5

2 lines 1.35 kB
"use strict";var f=Object.create;var l=Object.defineProperty;var A=Object.getOwnPropertyDescriptor;var h=Object.getOwnPropertyNames;var x=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty;var H=(a,t)=>{for(var e in t)l(a,e,{get:t[e],enumerable:!0})},m=(a,t,e,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of h(t))!E.call(a,s)&&s!==e&&l(a,s,{get:()=>t[s],enumerable:!(i=A(t,s))||i.enumerable});return a};var c=(a,t,e)=>(e=a!=null?f(x(a)):{},m(t||!a||!a.__esModule?l(e,"default",{value:a,enumerable:!0}):e,a)),I=a=>m(l({},"__esModule",{value:!0}),a);var v={};H(v,{Pager:()=>M});module.exports=I(v);var n=c(require("react"),1),g=c(require("classnames"),1),M=({className:a,tag:t="nav",listTag:e="ul",listClassName:i,children:s,total:r,testId:T,...y})=>{let d=t,b=(0,g.default)(a,"pagination-wrapper",{"pagination-total":r}),C=(0,g.default)(i,"pagination"),{ariaLabel:p,label:u}=r||{},L=p?n.default.createElement("span",{className:"visually-hidden"},p):null,P=n.default.Children.toArray(s).filter(o=>o.type.name==="PaginationItem"),N=n.default.Children.toArray(s).filter(o=>o.type.name!=="PaginationItem");return n.default.createElement(d,{className:b,...y,"data-testid":T},n.default.createElement(e,{className:C},P),N,r?n.default.createElement("p",null,L,u):null)};0&&(module.exports={Pager}); //# sourceMappingURL=Pager.cjs.map