PageSourceSearch

https://www.barnman.cc/_next/static/chunks/2333.947727590d171791.js

js barnman.cc collected 2026-09-25 22:28:06 UTC 6,033 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2333,65685,68596,14329,65790,61519],{65685:function(e,t,l){l.r(t),l.d(t,{default:function(){return n}});var r=l(85893),s=l(41664),a=l.n(s);function n(e){let{selected:t,category:l,categoryCount:s}=e;return(0,r.jsx)(a(),{href:"/category/".concat(l),passHref:!0,className:(t?"bg-gray-600 text-white ":"dark:text-gray-400 text-gray-900 ")+"text-sm font-semibold hover:underline flex text-md items-center duration-300 cursor-pointer py-1 whitespace-nowrap",children:(0,r.jsxs)("div",{children:[l," ",s&&"(".concat(s,")")]})})}},20439:function(e,t,l){l.r(t);var r=l(85893),s=l(69325),a=l(65790);t.default=e=>{let{posts:t,categoryOptions:l,allNavPages:n}=e;if(!t||0===t.length)return null;let c=function(e,t){if(!t)return[];let l=[];for(let e=0;e<t.length;e++){let r=t[e],s=(null==r?void 0:r.category)?null==r?void 0:r.category:"",a=l.find(e=>e.category===s);a&&a.category===s?a.items.length<4&&a.items.push(r):l.push({category:s,items:[r]})}let r=(0,s.JA)("MAGZINE_HOME_HIDDEN_CATEGORY"),a=[];for(let t=0;t<e.length;t++){let s=e[t],n=l.find(e=>e.category===s.name);if(n){if(r&&r.indexOf(n.category)>=0)continue;a.push(n)}}return a}(l,n.slice(8));return(0,r.jsx)(r.Fragment,{children:null==c?void 0:c.map((e,t)=>e&&e.items&&!(e.items.length<1)?(0,r.jsx)(a.default,{hasBg:t%2==1,title:null==e?void 0:e.category,href:"/category/".concat(null==e?void 0:e.category),posts:null==e?void 0:e.items},t):null)})}},68596:function(e,t,l){l.r(t);var r=l(85893),s=l(27134),a=l(67968),n=l(69325),c=l(26964),i=l(31761),o=l(41664),d=l.n(o),u=l(65685);t.default=e=>{let{post:t}=e,{siteInfo:l}=(0,c.O)(),o=(null==t?void 0:t.pageCoverThumbnail)||(null==l?void 0:l.pageCover);return(0,r.jsx)("div",{className:"mb-6 max-w-screen-3xl",children:(0,r.jsxs)("div",{className:"flex flex-col space-y-3",children:[(0,n.JA)("MAGZINE_POST_LIST_COVER")&&(0,r.jsx)(d(),{href:null==t?void 0:t.href,passHref:!0,className:"cursor-pointer hover:underline leading-tight text-gray-700 dark:text-gray-300 hover:text-gray-500 dark:hover:text-gray-400",children:(0,r.jsx)("div",{className:"w-full h-40 aspect-video overflow-hidden mb-2",children:(0,r.jsx)(s.Z,{alt:null==t?void 0:t.title,src:o,style:o?{}:{height:"0px"},className:"w-full h-40 aspect-video object-cover"})})}),(0,n.JA)("MAGZINE_POST_LIST_CATEGORY")&&(0,r.jsx)(u.default,{category:t.category}),(0,r.jsx)(d(),{href:null==t?void 0:t.href,passHref:!0,className:"text-xl cursor-pointer hover:underline leading-tight text-gray-700 dark:text-gray-300 hover:text-gray-500 dark:hover:text-gray-400",children:(0,r.jsxs)("h2",{children:[(0,n.JA)("POST_TITLE_ICON")&&(0,r.jsx)(a.Z,{icon:t.pageIcon}),t.title]})}),(0,r.jsx)("div",{className:"text-sm",children:(0,i.x)(t.publishDate,"yyyy-MM")})]})},t.id)}},14329:function(e,t,l){l.r(t);var r=l(85893),s=l(26964);t.default=e=>{let{currentSearch:t}=e,{locale:l}=(0,s.O)();return(0,r.jsx)("div",{className:"flex w-full items-center justify-center min-h-screen mx-auto md:-mt-20",children:(0,r.jsxs)("p",{className:"text-gray-500 dark:text-gray-300",children:[l.COMMON.NO_RESULTS_FOUND," ",t&&(0,r.jsx)("div",{children:t})]})})}},65790:function(e,t,l){l.r(t);var r=l(85893),s=l(41664),a=l.n(s),n=l(68596),c=l(14329),i=l(61519);t.default=e=>{let{title:t,href:l,posts:s,hasBg:o}=e;return s&&0!==s.length?(0,r.jsx)("div",{className:"w-full py-10 px-2 lg:px-0 ".concat(o?"bg-[#F6F6F1] dark:bg-black":""),children:(0,r.jsxs)("div",{className:"max-w-screen-3xl w-full mx-auto",children:[(0,r.jsxs)("div",{className:"flex justify-between items-center py-6",children:[(0,r.jsx)("h3",{className:"text-2xl",children:t}),l&&(0,r.jsxs)(a(),{className:"hidden font-bold lg:block text-lg underline",href:l,children:[(0,r.jsx)("span",{children:"查看全部"}),(0,r.jsx)("i",{className:"ml-2 fas fa-arrow-right"})]})]}),(0,r.jsx)("div",{className:"hidden lg:grid grid-cols-1 lg:grid-cols-4 gap-4",children:null==s?void 0:s.map((e,t)=>(0,r.jsx)(n.default,{post:e},t))}),(0,r.jsxs)("div",{className:"block lg:hidden px-2",children:[(0,r.jsx)(i.default,{posts:s}),l&&(0,r.jsxs)(a(),{className:"lg:hidden block text-lg underline",href:l,children:[(0,r.jsx)("span",{children:"查看全部"}),(0,r.jsx)("i",{className:"ml-2 fas fa-arrow-right"})]})]})]})}):(0,r.jsx)(c.default,{})}},61519:function(e,t,l){l.r(t);var r=l(85893),s=l(67294),a=l(68596);t.default=e=>{let{posts:t}
1=e,[l,n]=(0,s.useState)(0),c=(0,s.useRef)(null),i=(0,s.useRef)({x:0,y:0}),o=(0,s.useRef)({x:0,y:0}),d=(0,s.useRef)(!1),u=()=>{let e=0===l?t.length-1:l-1;n(e),x(e)},h=()=>{let e=l===t.length-1?0:l+1;n(e),x(e)},x=e=>{let l=c.current;if(!l)return;let r=l.scrollWidth/t.length;l.scrollTo({left:e*r,behavior:"smooth"})},f=e=>{n(e),x(e)};return(0,r.jsxs)("div",{className:"relative w-full mx-auto",children:[(0,r.jsx)("div",{className:"absolute inset-y-0 left-0 w-1/6 z-10 cursor-move bg-black hover:opacity-10 opacity-0 duration-100",onClick:u}),(0,r.jsx)("div",{className:"absolute inset-y-0 right-0 w-1/6 z-10 cursor-move bg-black hover:opacity-10 opacity-0 duration-100",onClick:h}),(0,r.jsx)("div",{ref:c,className:"relative w-full overflow-x-scroll scroll-smooth py-4",onTouchStart:e=>{i.current={x:e.touches[0].clientX,y:e.touches[0].clientY},d.current=!1},onTouchMove:e=>{let t=e.touches[0],l=t.clientX-i.current.x,r=t.clientY-i.current.y;d.current||(d.current=Math.abs(l)>Math.abs(r)),d.current&&e.preventDefault()},onTouchEnd:e=>{if(d.current){o.current={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};let t=o.current.x-i.current.x;t>50?u():t<-50?h():x(l)}},style:{WebkitOverflowScrolling:"touch"},children:(0,r.jsx)("div",{className:"flex gap-x-4",children:t.map((e,t)=>(0,r.jsx)("div",{className:"w-5/6 flex-shrink-0",children:(0,r.jsx)(a.default,{post:e},t)},t))})}),(0,r.jsx)("div",{className:"absolute bottom-0 left-0 right-0 flex justify-center space-x-2",children:t.map((e,t)=>(0,r.jsx)("button",{onClick:()=>f(t),className:"w-3 h-3 rounded-full ".concat(l===t?"bg-black dark:bg-white":"bg-gray-300 dark:bg-gray-700")},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.