1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3612],{13791:(e,a,t)=>{"use strict";t.d(a,{w:()=>o});var i=t(73365),n=t(44896),s=t(77809),l=t.n(s);let r=(0,n.xW)(l()),o=(0,n.FX)(({as:e="div",children:a,className:t,dataTestId:n,...s},l)=>(0,i.jsx)(e,{className:r("floating-action-bar",t),"data-testid":n,role:"toolbar",...s,ref:l,children:(0,i.jsx)("div",{className:r("container"),children:a})}))},73612:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>g});var i=t(73365),n=t(37102),s=t(1521),l=t(81238),r=t(13070),o=t(13791),d=t(52502),c=t(79223);let g=()=>{let e=(0,r.Gt)({placement:"top-end"}),a=(0,n.O$)(e,"open"),[t,g]=(0,s.useState)(1),u=()=>{};return(0,i.jsxs)(o.w,{children:[(0,i.jsx)(c.d,{"aria-label":"Example Pagination",condensed:!0,getHref:e=>`?page=${e}`,onChange:e=>g(Number(e)),page:t,pageCount:12,size:"md"}),(0,i.jsxs)(l.Button,{size:"md",variant:"secondary",children:[(0,i.jsx)(d.Icon,{name:"sign-right"}),(0,i.jsx)("span",{children:"Action 3"})]}),(0,i.jsxs)(l.Button,{size:"md",variant:"secondary",children:[(0,i.jsx)(d.Icon,{name:"sign-right"}),(0,i.jsx)("span",{children:"Action 2"})]}),(0,i.jsxs)(l.Button,{size:"md",variant:"secondary",children:[(0,i.jsx)(d.Icon,{name:"sign-right"}),(0,i.jsx)("span",{children:"Action 1"})]}),(0,i.jsx)(r.rI.Trigger,{as:l.Button,size:"md",store:e,variant:"secondary",children:a?(0,i.jsx)(d.Icon,{name:"angle-up"}):(0,i.jsx)(d.Icon,{name:"angle-down"})}),(0,i.jsxs)(r.rI,{"aria-label":"Complexity",store:e,children:[(0,i.jsx)(r.rI.Item,{onClick:u,children:(0,i.jsx)("span",{children:"Action 4"})}),(0,i.jsx)(r.rI.Item,{onClick:u,children:(0,i.jsx)("span",{children:"Action 5"})})]})]})}},77809:e=>{e.exports={container:"floating-action-bar_container__QH1PV","floating-action-bar":"floating-action-bar_floating-action-bar__N_yVv"}},79223:(e,a,t)=>{"use strict";t.d(a,{d:()=>u});var i=t(73365),n=t(1521),s=t(52502),l=t(7495),r=t(44896),o=t(98269),d=t.n(o);function c(e,a){return Array.from({length:e},(e,t)=>a(t))}let g=(0,r.xW)(d()),u=(0,n.forwardRef)(({"aria-label":e,buttonFirstProps:a,buttonLastProps:t,buttonNextProps:r,buttonPrevProps:o,condensed:d=!1,dataTestId:u,getHref:x,listProps:h,navigationTexts:m,onChange:b,page:p,pageCount:j,rangeDisplay:f=5,showEdgeControls:_=!1,size:v="lg",...w},P)=>{let $=function({page:e,pageCount:a,rangeDisplay:t}){return(0,n.useMemo)(()=>{var i,n,s;if(a<=t||a<=6)return c(a,e=>e+1);let l=(i=e,n=a,i<5?"before":i>=5&&i<=n-5+1?"center":i>n-5+1?"after":"center");return(s=["before"===l?c(5,e=>e+1):[1],"center"===l?c(3,a=>a+e-1):[],"after"===l?c(5,e=>e+a-5+1):[a]]).reduce((e,a,t)=>{let i=[];return i.push(...e),i.push(...a),a.length&&t<s.length-1&&i.push("-"),i},[])},[e,a,t])}({page:p,pageCount:j,rangeDisplay:f}),N=(0,n.useRef)(null),z=(0,n.useRef)(null),C=1===p,I=p===j,k=1===p,y=p===j,A=m?.firstPage||"First Page",E=m?.lastPage||"Last Page",B=m?.nextPage||"Next Page",F=m?.previousPage||"Previous Page",M=(0,n.useCallback)(()=>{k||b(1)},[k,b]),Q=(0,n.useCallback)(()=>{y||b(j)},[y,j,b]),R=(0,n.useCallback)(()=>{C||b(Math.max(p-1,1))},[C,p,b]),W=(0,n.useCallback)(()=>{I||b(Math.min(p+1,j))},[I,p,j,b]);return(0,i.jsx)("nav",{"aria-label":e??"Pagination","data-testid":u,ref:P,...w,children:(0,i.jsxs)("ol",{className:g("list"),...h,children:[_?(0,i.jsx)("li",{children:(0,i.jsxs)("button",{"aria-label":A,className:g("item",`size-${v}`,m?.firstPage&&"with-text-right",k&&"disabled-arrow"),"data-testid":u?`${u}-arrow-first`:void 0,disabled:k,onClick:M,type:"button",...a,children:[(0,i.jsx)(s.Icon,{className:g("icon"),name:"angle-double-left",size:"lg"}),m?.firstPage?A:null]})}):null,(0,i.jsx)("li",{children:(0,i.jsxs)("button",{"aria-label":F,className:g("item",`size-${v}`,m?.previousPage&&"with-text-right",C&&"disabled-arrow"),"data-testid":u?`${u}-arrow-prev`:void 0,disabled:C,onClick:R,ref:N,type:"button",...o,children:[(0,i.jsx)(s.Icon,{className:g("icon"),name:"angle-left",size:"lg"}),m?.previousPage?F:null]})}),d?(0,i.jsx)("li",{children:(0,i.jsx)(l.Text,{"aria-label":`Page ${p} of ${j}`,as:"span",className:g("condensed-range"),"data-testid":u?`${u}-range`:void 0,role:"status",variant:`body-${v}`,children:`${p} / ${j}`})}):$.map((e,a)=>"-"===e?(0,i.jsx)("li",{children:(0,i.jsx)("button",{"aria-label":"Collapsed Pages",className:g("item",`size-${v}`),type:"button",children:"..."})},`${a}-`):(0,i.jsx)("li",{children:(0,i.jsx)("a",{"aria-current":e===p,className:g("item","page",`size-${v}`),"data-testid":u?`${u}-${e}`:void 0,href:x?.(e),onClick:a=>{b&&(a.preventDefault(),b(e))},children:e})},e)),(0,i.jsx)("li",{children:(0,i.jsxs)("button",{"aria-label":B,className:g("item",`size-${v}`,m?.nextPage&&"with-text-left",I&&"disabled-arrow"),"data-testid":u?`${u}-arrow-next`:void 0,disabled:I,onClick:W,ref:z,type:"button",...r,children:[m?.nextPage?B:null,(0,i.jsx)(s.Icon,{name:"angle-right",size:"lg"})]})}),_?(0,i.jsx)("li",{children:(0,i.jsxs)("button",{"aria-label":E,className:g("item",`size-${v}`,m?.lastPage&&"with-text-left",y&&"disabled-arrow"),"data-testid":u?`${u}-arrow-last`:void 0,disabled:y,onClick:Q,type:"button",...t,children:[m?.lastPage?E:null,(0,i.jsx)(s.Icon,{className:g("icon"),name:"angle-double-right",size:"lg"})]})}):null]})})});u.displayName="Pagination"},98269:e=>{e.exports={"condensed-range":"pagination_condensed-range__6mqF1",list:"pagination_list__mJSo0",item:"pagination_item__YhCId","disabled-arrow":"pagination_disabled-arrow__NtnWQ",page:"pagination_page__AC06q","with-text-left":"pagination_with-text-left___92gE","with-text-right":"pagination_with-text-right__bfQr1","size-lg":"pagination_size-lg__u6v6w","size-md":"pagination_size-md__eEY2f"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.