1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2565],{15276:(e,r,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/blog/c/[category]",function(){return t(37978)}])},15369:(e,r,t)=>{"use strict";t.d(r,{A:()=>n});class o extends Error{name="PageError";statusCode=400}class n extends o{name="PageNotFoundError";statusCode=404;constructor(e="Oh no! This page does not exist."){super(e)}}},20417:(e,r,t)=>{"use strict";t.d(r,{X:()=>s,q:()=>a});var o=t(89099),n=t(14232),l=t(81188);let a=500;function s({queryKey:e="limit",defaultValue:r=24,additionalToShow:t}={}){let i=(0,o.useRouter)(),u=Number.parseInt(String(null==i.query[e]?r:i.query[e]),10),c=Number.isFinite(u)?Math.min(Math.max(u,0),a):r,d=n.useCallback(()=>{let o={...i.query,[e]:`${c+(t??r)}`};i.replace({query:o},void 0,{scroll:!1}).catch(e=>{l.A.error("Navigation failed",{err:e})})},[i,e,c,t,r]),{[e]:g,...h}=i.query;return[c,d,`${i.basePath}?${new URLSearchParams(h).toString()}`]}},37978:(e,r,t)=>{"use strict";t.r(r),t.d(r,{__N_SSP:()=>p,default:()=>A});var o=t(18153),n=t(39955),l=t(89099),a=t(96237),s=t(37961),i=t(16425),u=t(95616),c=t(56563),d=t(23149),g=t(49783),h=t(20417),_=t(20099);let b=(0,i.A)(function(){let e=(0,l.useRouter)(),[r,t]=(0,h.X)({defaultValue:s.pU}),i=`${e.query.category}`;if(!s.Xn.map(e=>`${e}`).includes(i))throw new a.L;let{blogArticles:b}=(0,d.A)({category:i,pinnedTo:"category"}),{blogArticles:p,countTotalItems:A}=(0,d.A)({category:i,limit:r});return(0,o.Y)(g.A,{title:"Schoolhouse Blog",children:(0,o.FD)(_.A,{children:[(0,o.Y)(c.A,{currentTab:s.Uo[i]}),0===b.length?null:(0,o.Y)(n.a,{mb:"36px",children:(0,o.Y)(u.A,{blogArticles:b,columns:1,pinnedToContext:"category"})}),(0,o.Y)(u.A,{blogArticles:p.filter(e=>"category"!==e.pinnedTo),infiniteScrollConfig:{queryLimit:r,handleLoadMore:t,countTotalItems:A}})]})})},{blockedUsers:"allowed",onboardingUsers:"allowed"});var p=!0;let A=b},96237:(e,r,t)=>{"use strict";t.d(r,{L:()=>o.A});var o=t(15369)}},e=>{e.O(0,[6425,1882,636,6593,8792],()=>e(e.s=15276)),_N_E=e.O()}]); 2//# sourceMappingURL=[category]-0386524ed1e81431.js.map
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.