1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2345],{42345:function(e,i,n){n.r(i);var a=n(57437),r=n(16263),s=n(10357),l=n(23732),t=n(92748),c=n(51711),u=n(17731),o=n(5289),d=n(77778),p=n(95390),b=n(68578),m=n(4216),h=n(70764),g=n.n(h),I=n(21528),x=n(98688),y=n(51720),$=n(46674),j=n(1404),S=n(81508),f=n(60771),k=n(41986),v=n(15228),C=n(11057);let Z=(0,v.BX)("\n query GetImprintSeriesQuery(\n $id: ID!\n $publisherId: ID!\n $audience: ImprintAudience!\n $publisherAudience: PublishersAudience!\n $page: ConstrainNumberMIN1\n $pageSize: ConstrainNumberMIN1\n ) {\n imprint(criteria: { id: $id, audience: $audience }) {\n id\n name\n series(\n criteria: {\n pagination: { page: $page, pageSize: $pageSize }\n kindId: 10\n }\n ) {\n kind {\n name\n }\n id\n name\n artKey\n }\n }\n publisher(criteria: { id: $publisherId, audience: $publisherAudience }) {\n name\n id\n }\n }\n"),w=+(C.Z.titlesPerPage||50);i.default=function(){let{publisherId:e,id:i}=(0,l.UO)(),[n]=(0,d.Z)(),{formatMessage:h}=(0,s.Z)(),v=(0,y.ER)(e=>e.audience),C=w+1,A=(0,$.TS)(e=>e.getKindByName)(k.L_t.Comic),{loading:N,data:P,error:T}=(0,t.a)(Z,{variables:{id:i,publisherId:e,audience:null!=v?v:k.Vwn.Any,publisherAudience:null!=v?v:k.r2T.Any,page:n,pageSize:C}});if(N&&!P)return(0,a.jsx)(p.gb,{delay:300});if(!N&&(T||!P||P&&(g()(P.imprint)||g()(P.publisher))))return(0,a.jsx)(c.Z,{});let _=null==P?void 0:P.publisher,G=null==P?void 0:P.imprint,M=G.series.slice(0,w),z=G.series.length>w,B=(n-1)*w+1,E=(n-1)*w+M.length,R="Comic Series by ".concat(G.name," | hoopla"),q="We have free comic series by ".concat(G.name,"! Checkout new and legacy comics all free with a participating library card!");return(0,a.jsxs)("div",{children:[(0,a.jsx)(f.Z,{items:[{label:A.plural,to:"/browse/comic"},{label:h(I.s.publishers),to:"/browse/comic/publishers"},{label:_.name,to:"/comic/publisher/".concat((0,x.G)(_.name),"/").concat(_.id)},{label:G.name,to:"/comic/publisher/".concat(_.id,"/imprint/").concat((0,x.G)(G.name),"/").concat(G.id)},{label:h(I.s.allSeries),to:"/comic/publisher/".concat(_.id,"/imprint/").concat((0,x.G)(G.name),"/").concat(G.id,"/series")}]}),(0,a.jsx)(u.q,{meta:(0,r._)(R,q),title:R}),(0,a.jsx)(j.m,{children:(0,a.jsx)(S.V,{children:G.name})}),M.length>0&&(0,a.jsx)(o.Z,{page:n,hasMoreResults:z,begin:B,end:E,labelId:"publisher-series-pagination-top",labelText:"Publisher series pagination top"}),(0,a.jsx)(b.Z,{series:M,onSeriesThumbClick:()=>{m.Z.triggerCustom({id:"Browse.Imprint Page Actions",l:"Thumbnail Selected - Series",kindId:10,contentId:void 0,titleId:void 0,libraryId:void 0})},publisher:_,imprint:G}),M.length>0&&(0,a.jsx)(o.Z,{page:n,hasMoreResults:z,begin:B,end:E,labelId:"publisher-series-pagination-top",labelText:"Publisher series pagination top"})]})}}}]);
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.