https://calfruitandveg.com/_next/static/chunks/0~uxik_0e7msw.js?dpl=dpl_GNCotqouXbwJoTKDeFEBR1MG4pmA
1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,89544,e=>{"use strict";var t=e.i(43476);e.i(57688),e.i(22016),e.s(["PlayBadge",0,function(){return(0,t.jsxs)("div",{"aria-label":"Video",className:"absolute bottom-2.5 left-2.5 pointer-events-none z-10 flex items-center gap-1.5",style:{backgroundColor:"rgba(250, 249, 245, 0.90)",backdropFilter:"blur(6px)",borderRadius:"20px",padding:"4px 9px 4px 7px"},children:[(0,t.jsx)("svg",{width:"9",height:"9",viewBox:"0 0 9 9",fill:"none","aria-hidden":"true",children:(0,t.jsx)("path",{d:"M1.5 0.5L8.5 4.5L1.5 8.5V0.5Z",className:"fill-brand"})}),(0,t.jsx)("span",{style:{fontSize:"10px",fontWeight:700,letterSpacing:"0.09em",color:"var(--color-brand)",textTransform:"uppercase",lineHeight:1},children:"Video"})]})}])},99531,e=>{"use strict";var t=e.i(43476),r=e.i(71645),l=e.i(22016);e.s(["Pagination",0,function({currentPage:e,totalPages:s,basePath:n,queryString:a}){(0,r.useEffect)(()=>{window.scrollTo({top:0,behavior:"smooth"})},[e]);let i=e=>{if(void 0!==n){let t=n.replace(/\/$/,"");return e<=1?t||"/":`${t}/page/${e}`}let t=a?`${a}&`:"";return`?${t}page=${e}`};if(s<=1)return null;let u=(()=>{if(s<=4){let e=[];for(let t=1;t<=s;t++)e.push({value:t,type:"number"});return e}let t=[];if(1===e)t.push({value:1,type:"number"}),t.push({value:2,type:"number"}),t.push({value:3,type:"number"}),t.push({value:"...",type:"ellipsis"}),t.push({value:s,type:"number"});else if(e===s)t.push({value:1,type:"number"}),t.push({value:"...",type:"ellipsis"}),t.push({value:s-2,type:"number"}),t.push({value:s-1,type:"number"}),t.push({value:s,type:"number"});else if(e===s-1)t.push({value:1,type:"number"}),t.push({value:"...",type:"ellipsis"}),t.push({value:s-2,type:"number"}),t.push({value:s-1,type:"number"}),t.push({value:s,type:"number"});else{let r=e+1<s-1;t.push({value:e-1,type:"number"}),t.push({value:e,type:"number"}),t.push({value:e+1,type:"number"}),r&&t.push({value:"...",type:"ellipsis"}),t.push({value:s,type:"number"})}return t})();return(0,t.jsx)("nav",{"aria-label":"Pagination navigation",className:"w-full flex justify-center py-10 border-t border-gray-100 mt-8",children:(0,t.jsxs)("div",{className:"flex items-center justify-center gap-1.5 md:gap-3 px-6 py-2.5 border border-[#c4b5a6]/60 rounded-full bg-white shadow-sm",style:{borderColor:"rgba(122, 31, 43, 0.15)"},children:[e>1?(0,t.jsx)(l.default,{href:i(e-1),scroll:!1,className:"w-8 h-8 flex items-center justify-center text-sm font-light select-none transition-colors rounded-full hover:bg-gray-50 text-muted hover:text-brand","aria-label":"Previous Page",children:(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-4 h-4 stroke-current fill-none",strokeWidth:1.5,children:(0,t.jsx)("polyline",{points:"15 18 9 12 15 6"})})}):(0,t.jsx)("span",{className:"w-8 h-8 flex items-center justify-center text-sm font-light select-none text-faint rounded-full","aria-label":"Previous Page disabled",children:(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-4 h-4 stroke-current fill-none",strokeWidth:1.5,children:(0,t.jsx)("polyline",{points:"15 18 9 12 15 6"})})}),u.map((r,s)=>{if("ellipsis"===r.type)return(0,t.jsx)("span",{className:"w-8 h-8 flex items-center justify-center text-sm text-muted select-none font-light",children:"â¦"},`ellipsis-${s}`);let n=r.value,a=n===e;return(0,t.jsxs)(l.default,{href:i(n),scroll:!1,className:`relative w-8 h-8 flex flex-col items-center justify-center text-[13px] font-bold md:text-[14px] transition-colors rounded-full ${a?"text-brand font-extrabold cursor-default":"text-gray-600 hover:text-brand hover:bg-gray-50"}`,"aria-current":a?"page":void 0,children:[n,a&&(0,t.jsx)("span",{className:"absolute bottom-1 w-3 h-0.5 bg-brand rounded-full"})]},`page-${n}`)}),e<s?(0,t.jsx)(l.default,{href:i(e+1),scroll:!1,className:"w-8 h-8 flex items-center justify-center text-sm font-light select-none transition-colors rounded-full hover:bg-gray-50 text-muted hover:text-brand","aria-label":"Next Page",children:(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-4 h-4 stroke-current fill-none",strokeWidth:1.5,children:(0,t.jsx)("polyline",{points:"9 18 15 12 9 6"})})}):(0,t.jsx)("span",{className:"w-8 h-8 flex items-center justify-center text-sm font-light select-none text-faint rounded-full","aria-label":"Next Page disabled",children:(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-4 h-4 stroke-current fill-none",strokeWidth:1.5,children:(0,t.jsx)("polyline",{points:"9 18 15 12 9 6"})})})]})})}])},46410,e=>{"use strict";var t=e.i(43476),r=e.i(71645),l=e.i(32137),s=e.i(88638),n=e.i(12825),a=e.i(14850),i=e.i(67277),u=e.i(78620),o=e.i(11003);function c(){return(0,t.jsx)(u.LazyMount,{children:(0,t.jsx)(i.CollapsingSlot,{className:"w-full",children:(0,t.jsxs)("div",{className:"w-screen relative left-1/2 -translate-x-1/2 bg-paper flex flex-col items-center justify-center",style:{height:295},"aria-label":"Advertisement",children:[(0,t.jsx)("p",{className:"text-muted uppercase leading-none mb-2",style:{fontSize:10,letterSpacing:"0.12em"},children:"Advertisement"}),(0,t.jsx)("div",{className:"overflow-hidden leading-[0]",children:(0,t.jsx)(a.BroadstreetZone,{zoneId:o.STANDARD_IN_ARTICLE})})]})})})}var d=e.i(66864);e.s(["ArticleStream",0,function({siteName:e,tourPlaylist:a=[],initialPost:i,initialRelated:u,initialCatSlug:o}){let[p,f]=(0,r.useState)([{post:i,related:u,primaryCatSlug:o}]),[h,g]=(0,r.useState)(!o),m=(0,r.useRef)(!1),x=(0,r.useRef)(!o),y=(0,r.useRef)(new Set([i.id])),v=(0,r.useRef)(new Set([i.slug])),b=(0,r.useRef)(new Map([[i.slug,i.title]])),j=(0,r.useRef)({post:i,related:u,primaryCatSlug:o}),w=(0,r.useRef)(null),S=(0,n.useTourMode)(),N=(0,r.useRef)(!1);N.current=S;let k=(0,r.useRef)(a);k.current=a,(0,r.useEffect)(()=>{let e=p[p.length-1];j.current=e,b.current.set(e.post.slug,e.post.title)},[p]);let C=(0,r.useCallback)(async()=>
1{if(m.current||x.current)return;let{post:e,primaryCatSlug:t}=j.current;if(N.current){let t=k.current,r=t.indexOf(e.slug),l=t[r+1]??(-1===r?t[0]:void 0);if(!l){x.current=!0,g(!0);return}m.current=!0;try{let e=await fetch("/api/next-article",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({categorySlug:"",currentDate:"",slug:l})});if(!e.ok)return;let t=await e.json();if(!t.article||v.current.has(t.article.slug))return;y.current.add(t.article.id),v.current.add(t.article.slug),b.current.set(t.article.slug,t.article.title),f(e=>[...e,{post:t.article,related:t.related??[],primaryCatSlug:t.primaryCatSlug||""}])}catch(e){console.error("[ArticleStream] tour queue failed:",e)}finally{m.current=!1}return}let r=t||function(e){let t=e.categories.nodes.find(e=>!l.SKIP_CATEGORIES.has(e.slug));if(t)return t;let r=e.categories.nodes.find(e=>"video-news"===e.slug);return r||e.categories.nodes.find(e=>"uncategorized"!==e.slug)}(e)?.slug||"";if(!r){x.current=!0,g(!0);return}m.current=!0;try{let t=await fetch("/api/next-article",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({categorySlug:r,currentDate:e.dateGmt??e.date,excludedSlugs:Array.from(y.current)})});if(!t.ok)return void console.warn("[ArticleStream] /api/next-article returned",t.status,"â will retry on next scroll");let l=await t.json();if(!l.article){x.current=!0,g(!0);return}if(v.current.has(l.article.slug)){console.warn("[ArticleStream] /api/next-article returned an already-loaded article",l.article.slug,"â cursor is not advancing, ending the stream"),x.current=!0,g(!0);return}y.current.add(l.article.id),v.current.add(l.article.slug),b.current.set(l.article.slug,l.article.title),f(e=>[...e,{post:l.article,related:l.related??[],primaryCatSlug:l.primaryCatSlug||r}])}catch(e){console.error("[ArticleStream] loadNext failed:",e)}finally{m.current=!1}},[]);(0,r.useEffect)(()=>{S&&C()},[S,C]),(0,r.useEffect)(()=>{let e=w.current;if(!e)return;let t=new IntersectionObserver(([e])=>{e.isIntersecting&&C()},{rootMargin:S?"2400px":"800px"});return t.observe(e),()=>t.disconnect()},[C,S]);let A=(0,r.useCallback)(t=>{if(window.location.pathname===`/${t}`)return;window.history.replaceState({slug:t},"",`/${t}`);let r=b.current.get(t);r&&(document.title=`${r} | ${e}`),(0,d.trackPageView)({path:`/${t}`,title:r?`${r} | ${e}`:void 0})},[]);return(0,t.jsxs)(t.Fragment,{children:[p.map((e,l)=>(0,t.jsxs)(r.Fragment,{children:[(0,t.jsx)(s.ArticleUnit,{post:e.post,categorySlug:e.primaryCatSlug,excludeIds:Array.from(y.current),priority:0===l,onVisible:A}),l<p.length-1&&(0,t.jsx)(c,{})]},e.post.id)),!h&&(0,t.jsx)("div",{ref:w,"aria-hidden":"true",style:{height:1}})]})}],46410)},64069,e=>{e.v(t=>Promise.all(["static/chunks/126m85vk_f35v.js","static/chunks/09qkgur9okmgr.js"].map(t=>e.l(t))).then(()=>t(20244)))}]);
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.