1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3457],{73457:function(e,t,n){n.r(t);var s=n(83610);n(79534),t.default=e=>{let{pagination:t,isLoading:n=!1,isApplyingFilters:a=!1,goToPage:r,goToNextPage:i,goToPreviousPage:l,className:c=""}=e,{currentPage:o,totalPages:u,totalResults:d,hasNextPage:x,hasPrevPage:m}=t;if(!d||u<=1)return null;let f=(()=>{let e=[],t=Math.max(1,o-1),n=Math.min(u,t+3-1);n-t+1<3&&(t=Math.max(1,n-3+1));for(let s=t;s<=n;s++)s>0&&e.push(s);return e})(),p=n||a;return(0,s.jsxs)("div",{className:"w-full max-w-[360px] mx-auto flex justify-center items-center gap-1 ".concat(c),children:[(0,s.jsx)("div",{onClick:()=>{!p&&m&&l()},disabled:p||!m,className:"h-[44px] px-3 flex justify-center items-center transition-colors\n ".concat(p||!m?"opacity-50 pointer-events-none":"cursor-pointer hover:bg-gray-100 active:bg-gray-200 rounded-full"),children:(0,s.jsx)("span",{className:"text-neutral-600 text-sm font-medium font-['Urbanist']",children:"Previous"})}),(0,s.jsx)("div",{className:"flex items-center gap-1",children:f.map(e=>(0,s.jsx)("div",{onClick:()=>{p||r(e)},disabled:p,className:"w-[40px] h-[40px] flex justify-center items-center transition-all\n ".concat(p?"opacity-50 pointer-events-none":"cursor-pointer"," \n ").concat(e===o?"bg-blue-100 rounded-full shadow-sm":"hover:bg-gray-100 active:bg-gray-200 rounded-full"),children:(0,s.jsx)("span",{className:"text-sm font-['Urbanist'] leading-none \n ".concat(e===o?"text-sky-950 font-bold":"text-neutral-600 font-medium"),children:e})},e))}),(0,s.jsx)("div",{onClick:()=>{!p&&x&&i()},disabled:p||!x,className:"h-[44px] px-3 flex justify-center items-center transition-colors\n ".concat(p||!x?"opacity-50 pointer-events-none":"cursor-pointer hover:bg-gray-100 active:bg-gray-200 rounded-full"),children:(0,s.jsx)("span",{className:"text-neutral-600 text-sm font-medium font-['Urbanist']",children:"Next"})})]})}}}]);
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.