PageSourceSearch

https://republic.us/_nuxt/wtlc75y1.js

js republic.us collected 2026-10-05 19:24:02 UTC 1,445 bytes, 1 lines download raw bytes

1import{_ as m}from"./CAaXgzX9.js";import{D as c,E as i,T as s,P as l,J as _,O as h,U as v,a4 as f,a5 as x}from"./Cm47zWan.js";const g=e=>(f("data-v-3b00ee47"),e=e(),x(),e),b={class:"pagination-wrap flex justify-center"},k=g(()=>s("svg",{class:"pag-arrow-icon icon-1 text-light"},[s("use",{"xlink:href":"#icon-arrow-left"})],-1)),w=[k],y=["onClick"],C={class:"pag-num-text primary-l-label text-medium"},I=g(()=>s("svg",{class:"pag-arrow-icon icon-1 text-light"},[s("use",{"xlink:href":"#icon-arrow"})],-1)),S=[I],B={__name:"Pagination",props:{totalPages:{type:Number,default:1},currentPage:{type:Number,default:1},pagination:{type:Array,default:()=>[]}},emits:["change"],setup(e,{emit:d}){const t=e;console.log("Pagination component loaded with props:",t);const r=d,u=()=>{const a=t.currentPage>1?t.currentPage-1:t.currentPage;r("change",a)},p=()=>{const a=t.currentPage<t.totalPages?t.currentPage+1:t.currentPage;r("change",a)},P=a=>{a!==t.currentPage&&r("change",a)};return(a,o)=>(c(),i("div",b,[s("div",{class:l([{disabled:e.currentPage===1},"pag-btn arrow"]),onClick:o[0]||(o[0]=n=>u())},w,2),(c(!0),i(_,null,h(e.pagination,n=>(c(),i("div",{key:n,class:l([{active:n===e.currentPage,disabled:n==="..."},"pag-btn num"]),onClick:N=>P(n)},[s("span",C,v(n),1)],10,y))),128)),s("div",{class:l([{disabled:e.currentPage===e.totalPages},"pag-btn arrow"]),onClick:o[1]||(o[1]=n=>p())},S,2)]))}},E=m(B,[["__scopeId","data-v-3b00ee47"]]);export{E as _};

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.