1import{i as e,t}from"./vendor-react-Bjt1MqdS.js";import{T as n}from"./VideoPlayerMarker-57RBip3R.js";import"./useClientMount-CNLssNI-.js";import{Nt as r}from"./app-3h5NKQ_j.js";var i=e(),a=t();function o(e){let t=(0,i.c)(17),{href:o,onClick:s,loading:c,label:l}=e,{t:u}=n(),d;t[0]!==l||t[1]!==c||t[2]!==u?(d=c?u(`nav.loading`):l??u(`nav.load_more`),t[0]=l,t[1]=c,t[2]=u,t[3]=d):d=t[3];let f=d,p=c||void 0,m=`flex h-12 items-center justify-center rounded-xl bg-white px-6 text-base font-medium text-gray-800 shadow-sm ring-1 ring-slate-200 transition-interactive focus-visible:ring-2 focus-visible:ring-brand-500 dark:bg-slate-800 dark:text-gray-200 dark:ring-slate-700 ${c?`pointer-events-none opacity-70`:`hover:bg-slate-50 dark:hover:bg-slate-700`}`,h;t[4]===c?h=t[5]:(h=c&&(0,a.jsx)(r,{className:`mr-2 size-5 motion-safe:animate-spin`,"aria-hidden":`true`}),t[4]=c,t[5]=h);let g;t[6]===f?g=t[7]:(g=(0,a.jsx)(`span`,{role:`status`,"aria-live":`polite`,children:f}),t[6]=f,t[7]=g);let _;return t[8]!==o||t[9]!==c||t[10]!==s||t[11]!==p||t[12]!==m||t[13]!==h||t[14]!==g||t[15]!==f?(_=(0,a.jsx)(`div`,{className:`my-6 flex justify-center`,children:(0,a.jsxs)(`a`,{href:o,onClick:s,"aria-label":f,"aria-busy":c,"aria-disabled":p,className:m,children:[h,g]})}),t[8]=o,t[9]=c,t[10]=s,t[11]=p,t[12]=m,t[13]=h,t[14]=g,t[15]=f,t[16]=_):_=t[16],_}export{o 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.