!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=Error().stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="57f4ee36-af60-4963-86a5-325da07d9e2e",e._sentryDebugIdIdentifier="sentry-dbid-57f4ee36-af60-4963-86a5-325da07d9e2e")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7971],{78677:function(e,n,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/new",function(){return a(67308)}])},41754:function(e,n,a){"use strict";a.d(n,{P:function(){return b}});var t=a(31549),i=a(44194),r=a(51865),s=a.n(r),l=a(64009),d=a(89323),c=a(50249),_=a(5973),o=a(89883),p=a.n(o),u=a(8762),g=a(94077);let h=e=>{let{event_data:n}=e;return{block_type:"banners",block_title:e.banner_title||"",block_name:n.place_slug,ad_campaign_id:n.campaign_id,campaign_id:n.campaign_id,banner_id:n.banner_id,app_id:n.app_id,place_slug:n.place_slug}};var m=a(71287),v=a.n(m);let b=e=>{let{width:n="100%",height:a="100%",minWidth:r,wrapperClassName:o,banner:m,bannerName:b,lazyLoading:f=!0,shouldBePreloaded:E=!1,analyticsId:x,originalWidth:y,originalHeight:j,e2eId:w}=e,k=(0,i.useRef)(null),N=(0,l.S1)(k,{freezeOnceVisible:!0}),T=!!(null==N?void 0:N.isIntersecting);(0,i.useEffect)(()=>{if(T){let e=h(m);_.TM.sendEventTyped("adv_banner_view",e)}},[m,b,T]);let C=(0,i.useMemo)(()=>{if(m.transition_link.includes("book")){let e={source:"banners",banner_title:m.banner_title,place_slug:m.event_data.place_slug,campaign_id:m.event_data.campaign_id,banner_id:m.event_data.banner_id};return m.transition_link+"&"+c.stringify(e)}return m.transition_link},[m]);return(0,t.jsxs)("div",{style:{width:n,minWidth:r,height:a},className:s()(v().wrapper,o),ref:k,"data-testid":w,children:[E&&(0,t.jsx)(p(),{children:(0,t.jsx)("link",{rel:"preload",href:(0,u.zi)(m.image_url),as:"image"})}),(0,t.jsx)(d.I,{onClick:()=>{let e=h(m);_.TM.sendEventTyped("adv_banner_click",e)},href:C,className:v().link,target:"_blank",rel:"noreferrer","aria-label":m.banner_title,children:(0,t.jsxs)("picture",{children:[(0,t.jsx)("source",{srcSet:m.image_url.replace(/(.jpg|.jpeg)+$/gm,".webp"),type:"image/webp"}),(0,t.jsx)("source",{srcSet:m.image_url}),(0,t.jsx)("img",{className:v().img,src:m.image_url,alt:m.banner_title,loading:f?"lazy":void 0,decoding:"async","data-analytics-id":x,"data-banner-id":m.event_data.banner_id,"data-banner-name":m.banner_title,...y&&j?{width:y,height:j}:{}})]})}),m.advertising_marking&&(0,t.jsx)("div",{className:v().advertising,"aria-hidden":"true",children:(0,t.jsx)(g.j,{marking:m.advertising_marking,link:m.transition_link,forBanner:!0})})]})}},25458:function(e,n,a){"use strict";a.d(n,{u:function(){return M}});var t=a(31549),i=a(44194),r=a(51865),s=a.n(r),l=a(45821),d=a(50249),c=a(48794),_=a(86627),o=a(10015),p=a(48749),u=a(24627),g=a(13510),h=a(69050),m=a(77716),v=a(15014),b=a(55058),f=a(44547),E=a(16056),x=a(48493),y=a(52764),j=a(68871),w=a(32391),k=a(41754),N=a(82883),T=a(58920),C=a(12929),I=a(23147),R=a(98625),S=a(23754),P=a(29827),L=a(27377),F=a.n(L);let M=e=>{var n,a;let{defaultSort:r}=e,{t:L}=(0,_.$G)(),M=(0,c.CG)(e=>e.browser.pda),[{clearFilter:A,onChangeFilter:B,updateQueryParams:D,onChangePage:G},{filterQueryParams:O,filter:z,sort:K,page:W}]=(0,g.L)({defaultSort:r}),X=["new","popular"].includes(K)?K:"genre",{data:Q,isLoading:q}=c.aG.useGetAllGenresQuery({only_root:!0}),{data:H,isLoading:U,isFetching:$,isError:J}=c.aG.useGetRootFacetsQuery({is_for_pda:M,o:r,...O}),V=(null==H?void 0:H.counters.all)||0,Y=Math.ceil(V/h._J),Z=(0,l.useRouter)(),ee=(0,N.xh)(z,K,u.a,Z.asPath,Z.pathname),en=(0,T.L)({sort:K,page:W,filter:z,isRoot:!0}),ea=(0,C.Q)({sort:K,filter:z}),et=(0,i.useMemo)(()=>[...Q?[{name:"component",component:(0,t.jsx)(I.H,{genresList:Q,isLoading:q,isRoot:!0})}]:[],...(null==H?void 0:H.facets)||[]],[null==H?void 0:H.facets,Q]),{banners:ei}=(0,R.p)({}),{banners:er}=(0,S.X)({});return(0,i.useEffect)(()=>{if(U)return;let e=(0,o.J3)(null==H?void 0:H.data)||"";p.TM.sendEvent(["LITRES_TRACKER"],{eventType:"".concat(K,"_view"),params:{page_number:W,ids:e}})},[null==H?void 0:H.data,U]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(P.a,{...en}),(0,t.jsx)(w.m,{breadcrumbsData:{breadcrumbs:ee},title:ea}),(0,t.jsxs)("div",{className:F().wrapper,children:[!!ei.length&&M&&(0,t.jsx)(k.P,{height:140,bannerName:"pda-genre-static-upper",banner:ei[0],wrapperClassName:s()(F().bannerTop),lazyLoading:!1,analyticsId:"advertising-banner",shouldBePreloaded:!0}),!U&&H||J?(0,t.jsx)(v.M,{isLoading:U||$,isDesktop:!M,currentFilter:z,onUpdateFiltersState:D,filter:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(b.x,{data:et,fastFacets:null==H?void 0:H.fast_facets,onFilterChange:(e,n,a)=>{p.TM.sendEvent(["LITRES_TRACKER"],{eventType:"genre_click_navigation_panel_filter",params:{isActive:a,filter_type:e,filter_value:(0,h.MI)(e)?e:n}}),B(e,n,a)},totalCount:V,onToggleShowAllFilters:(e,n)=>{p.TM.sendEvent(["LITRES_TRACKER"],{eventType:"genre_click_navigation_panel_show_all",params:{isOpen:n,type:e}})}}),!!er.length&&(0,t.jsx)(k.P,{height:368,width:220,minWidth:220,bannerName:"web-genre-static-side",banner:er[0],wrapperClassName:F().banner,analyticsId:"advertising-banner"})]}),children:(0,t.jsxs)(t.Fragment,{children:[!!ei.length&&!M&&(0,t.jsx)(k.P,{height:140,minWidth:716,bannerName:"web-genre-static-upper",banner:ei[0],wrapperClassName:s()(F().bannerTop),analyticsId:"advertising-banner",lazyLoading:!1,shouldBePreloaded:!0}),(0,t.jsx)(f.c,{data:et}),(0,t.jsx)(E.a,{sortingId:K,sortingItems:[{id:x.pE.POPULAR,value:L("Популярные")},{id:x.pE.NEW,value:L("Новинки")}],onSortChange:e=>{p.TM.sendEvent(["LITRES_TRACKER"],{eventType:"genre_click_tab",params:{value:e}});let n=d.stringifyUrl({url:"/".concat(e),query:{...(0,N.pr)(z),...W>1?{page:W}:{}}},{skipNull:!0});Z.push(n,void 0,{shallow:!0,scroll:!1})}}),(null==H?void 0:null===(n=H.data)||void 0===n?void 0:n.length)?(0,t.jsx)(y.C,{targetBlank:!M,pageCount:Y,currentPage:W,isNextPageAvailable:!!(null==H?void 0:null===(a=H.pagination)||void 0===a?void 0:a.next_page),isLoading:U||$,showOverlay:$,onSelectPage:e=>{G(e)},arts:H.data,source_internal:X,e2eId:"newPopular__content--wrapper"}):(0,t.jsx)(j.H,{resetFilters:A})]})}):(0,t.jsx)(m.O,{})]})]})}},67308:function(e,n,a){"use strict";a.r(n),a.d(n,{__N_SSP:function(){return s}});var t=a(31549);a(44194);var i=a(25458);let r=a(48493).pE.NEW;var s=!0;n.default=()=>(0,t.jsx)(i.u,{defaultSort:r})},15042:function(e,n,a){"use strict";a.d(n,{c:function(){return o}});var t=a(31549);a(44194);var i=a(51865),r=a.n(i),s=a(86627),l=a(89323),d=a(27011),c=a(98992),_=a.n(c);let o=e=>{let{content:n,isClosable:a,className:i,onClose:c,onClick:o,icon:p,isActive:u=!1}=e,{t:g}=(0,s.$G)();return(0,t.jsx)("div",{className:r()(_().chipsElement,i,{[_().chipsElement_active]:u}),onClick:o,onKeyDown:e=>{"Enter"===e.key&&(null==o||o())},"data-testid":"filter__chips",tabIndex:0,role:"button",children:(0,t.jsxs)("div",{className:_().chipsElement__inner,children:[p&&(0,t.jsx)("div",{className:_().chipsElement__icon,children:p}),!!n&&(0,t.jsx)("div",{className:_().chipsElement__content,children:"string"==typeof n?g(n):n}),a&&(0,t.jsx)(l.I,{className:_().chipsElement__close,onClick:c,"aria-label":g("Убрать"),children:(0,t.jsx)(d.uQ,{name:"close16"})})]})})}},71287:function(e){e.exports={wrapper:"StaticBanner_wrapper__Dwakp",link:"StaticBanner_link__vIbyo",img:"StaticBanner_img__X1OC6",advertising:"StaticBanner_advertising__X18l_"}},98992:function(e){e.exports={chipsElement:"Chips_chipsElement__PsvF7",chipsElement_active:"Chips_chipsElement_active___tW8N",chipsElement__inner:"Chips_chipsElement__inner__Nqz_T",chipsElement__icon:"Chips_chipsElement__icon__v7BHF",chipsElement__close:"Chips_chipsElement__close__yhqtE"}}},function(e){e.O(0,[3955,9371,6128,9074,6334,2849,346,9014,4072,2888,9774,179],function(){return e(e.s=78677)}),_N_E=e.O()}]);
//# sourceMappingURL=new-990f6d1fd550a77f.js.map