1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[new e.Error().stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(n!=null)for(var r in n)n.hasOwnProperty(r)&&(e[r]=n[r])}return e}({},e._sentryModuleMetadata[new e.Error().stack],{"_sentryBundlerPluginAppKey:astra-oas-frontend":!0});var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`902d4d52-b5aa-4578-897c-256b630f6045`,e._sentryDebugIdIdentifier=`sentry-dbid-902d4d52-b5aa-4578-897c-256b630f6045`)}catch{}})();import{r as e,t}from"./CVGoBl_5.js";import{G as n,Jt as r,V as i,W as a,Wt as o,b as s,d as c,f as l,m as u,nt as d,p as f,r as p,u as m,y as h}from"./DKgyLr-x.js";import{l as g,r as _}from"#entry";import{t as v}from"./D6fcsJpW.js";import{t as y}from"./CIVizx7Q.js";import{t as b}from"./DL9OA5is.js";import{t as x}from"./Ctz0v2jQ.js";var S=t(((e,t)=>{var n=Math.ceil,r=Math.max;function i(e,t,i,a){for(var o=-1,s=r(n((t-e)/(i||1)),0),c=Array(s);s--;)c[a?s:++o]=e,e+=i;return c}t.exports=i})),C=t(((e,t)=>{var n=S(),r=x(),i=b();function a(e){return function(t,a,o){return o&&typeof o!=`number`&&r(t,a,o)&&(a=o=void 0),t=i(t),a===void 0?(a=t,t=0):a=i(a),o=o===void 0?t<a?1:-1:i(o),n(t,a,o,e)}}t.exports=a})),w=t(((e,t)=>{t.exports=C()()})),T=e(g()),E=e(y()),D=e(w()),O={class:`pagination-arrow`},k={class:`sr-only`},A={__name:`UiPaginationArrow`,props:{direction:{type:String,required:!1,default:`back`}},setup(e){return(t,n)=>{let a=v;return i(),u(`button`,O,[s(a,{size:`20px`,name:e.direction===`back`?`ic:baseline-chevron-left`:`ic:baseline-chevron-right`},null,8,[`name`]),c(`span`,k,r(e.direction),1)])}}},j={},M={class:`pagination-ellipsis`};function N(e,t){return i(),u(`span`,M,`...`)}var P=Object.assign(_(j,[[`render`,N]]),{__name:`UiPaginationElipsis`}),F={__name:`UiPaginationButton`,props:{active:{type:Boolean,required:!1,default:!1}},setup(e){return(t,r)=>(i(),u(`button`,{class:o([`pagination-button`,{"pagination-button--active":e.active}])},[n(t.$slots,`default`)],2))}},I={class:`pagination`},L={class:`pagination__body`,"aria-label":`Page navigation`},R={__name:`UiPagination`,props:{modelValue:{type:Number,required:!0},meta:{type:null,required:!0}},emits:[`update:modelValue`],setup(e,{emit:t}){let n=e,o=t;function g(){o(`update:modelValue`,Math.max(n.modelValue-1,1))}function _(){o(`update:modelValue`,Math.min(n.modelValue+1,n.meta.last_page))}function v(e){o(`update:modelValue`,e)}let y=m(()=>{if(n.meta.last_page<3)return[];let e=Math.min(Math.max(3,n.modelValue),n.meta.last_page-2),t=Math.max(e-2,1),r=Math.min(e+2,n.meta.last_page);return(0,D.default)(t+1,r)}),b=m(()=>(0,E.default)(y.value)>2),x=m(()=>(0,T.default)(y.value)<n.meta.last_page-1);return(t,n)=>(i(),u(`div`,I,[c(`nav`,L,[s(A,{disabled:e.modelValue===1,onClick:g},null,8,[`disabled`]),s(F,{active:e.modelValue===1,onClick:n[0]||=e=>v(1)},{default:d(()=>[...n[2]||=[h(` 1 `,-1)]]),_:1},8,[`active`]),b.value?(i(),l(P,{key:0})):f(``,!0),(i(!0),u(p,null,a(y.value,t=>(i(),l(F,{key:`page-${t}`,active:e.modelValue===t,onClick:e=>v(t)},{default:d(()=>[h(r(t),1)]),_:2},1032,[`active`,`onClick`]))),128)),x.value?(i(),l(P,{key:1})):f(``,!0),e.meta.last_page===1?f(``,!0):(i(),l(F,{key:2,active:e.modelValue===e.meta.last_page,onClick:n[1]||=t=>v(e.meta.last_page)},{default:d(()=>[h(r(e.meta.last_page),1)]),_:1},8,[`active`])),s(A,{disabled:e.modelValue===e.meta.last_page,direction:`forward`,onClick:_},null,8,[`disabled`])])]))}};export{R as t};
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.