PageSourceSearch

https://portalmuzykipolskiej.pl/static/js/421.f9330623.chunk.js

js portalmuzykipolskiej.pl collected 2026-10-02 06:01:33 UTC 8,890 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkpmp=self.webpackChunkpmp||[]).push([[421],{9924:(e,s,a)=>{a.d(s,{A:()=>N});var t=a(5043);const c="dataInput_container__PA+dE",n="dataInput_openSort__xP+Ss",r="dataInput_label__LewAc",l="dataInput_pre__rCXaG",o="dataInput_textInput__dHy8X",i="dataInput_value__alWIh",d="dataInput_active__whOV6",m="dataInput_sortOptionsContainer__3fkx3",p="dataInput_sortOptionsWrapper__U8sjb",_="dataInput_option__GNuzY";var h=a(2106),u=a(3167),g=a(1688),x=a(246),j=a(8742),y=a(2372),A=a(579);const N=function(e){const s=(0,t.useRef)(),a=(0,g.zy)(),N=(0,g.W6)(),S=x.A.parse(a.search),[f,v]=(0,t.useState)(!0),[b,C]=(0,t.useState)(e.data),[L,w]=(0,t.useState)(e.selected?e.selected:S[e.type]?S[e.type]:""),[P,k]=(0,t.useState)(!!e.search&&!!S[e.type]);return(0,A.jsxs)("div",{className:c,ref:(0,y.A)((()=>v(!0))),children:[(0,A.jsx)("div",{className:"".concat(n," ").concat(e.selected||P?d:""),onClick:()=>s.current.focus(),children:(0,A.jsxs)("label",{className:r,children:[(0,A.jsx)("span",{className:l,children:"title"===e.type?h.A.all.title:"sender"===e.type?h.A.all.sender:"addressee"===e.type?h.A.all.addressee:"yearsFrom"===e.type?h.A.all.yearsFrom:h.A.all.yearsTo}),(0,A.jsx)("input",{className:o,type:"text",onChange:s=>{let a=s.target.value.replace(/\D/g,"");a.length<=4?(e.search?k(!0):e.setSelected(a),w(a),C(e.data.filter((e=>e.id.toString().includes(a)))),v(!1)):setTimeout((()=>{v(!0)}),100)},value:L,ref:s,onKeyDown:s=>{"Enter"===s.key&&e.search&&((0,j.rg)(e.type,L,"string",a,N,S),k(""!==L))}})]})}),(0,A.jsx)("div",{className:m,children:(0,A.jsx)(u.A,{closed:f,closedStart:!0,children:(0,A.jsx)("div",{className:p,children:b.map(((s,t)=>(0,A.jsx)("button",{type:"button",className:_,onClick:()=>(s=>{e.search?((0,j.rg)(e.type,s.id,"string",a,N,S),w(s.id),k(!0)):(e.setSelected(s.id),w(s.id)),v(!0)})(s),children:(0,A.jsx)("span",{className:r,children:(0,A.jsx)("span",{className:i,children:s.name})})},t)))})})})]})}},9647:(e,s,a)=>{a.d(s,{A:()=>v});var t=a(5043);const c="multiSelect_container__ey9ND",n="multiSelect_label__izhA5",r="multiSelect_openSort__oNzGd",l="multiSelect_placeholder__3J+W5",o="multiSelect_arrow__f4Nek",i="multiSelect_closed__o18N1",d="multiSelect_active__NwtuC",m="multiSelect_sortOptionsContainer__djHxe",p="multiSelect_sortOptionsWrapper__DVV5t",_="multiSelect_option__JNHwW",h="multiSelect_row__e7Tg8",u="multiSelect_checkbox__xUaTb";var g=a(2106),x=a(2385),j=a(3167),y=a(2372),A=a(8742),N=a(1688),S=a(246),f=a(579);const v=function(e){const s=(0,N.W6)(),a=(0,N.zy)(),v=S.A.parse(a.search,{arrayFormat:"comma"}),[b,C]=(0,t.useState)(!0);return(0,f.jsxs)("div",{className:c,ref:(0,y.A)((()=>C(!0))),children:[(0,f.jsxs)("button",{className:"".concat(r," ").concat(b?i:""," ").concat(e.selected.length>0?d:""),onClick:()=>C(!b),children:[(0,f.jsx)("span",{className:l,children:e.placeholder?e.placeholder:g.A.all.searchComposers}),(0,f.jsxs)("span",{className:n,children:[e.selected.length>0?e.data.find((s=>parseInt(s.id)===parseInt(e.selected[0]))).name:e.data[0].name,e.selected.length>1?", +".concat(e.selected.length-1):null]}),(0,f.jsx)("div",{className:o,children:(0,f.jsx)(x.Dw,{})})]}),(0,f.jsx)("div",{className:m,children:(0,f.jsx)(j.A,{closed:b,closedStart:!0,children:(0,f.jsx)("div",{className:p,children:(0,f.jsx)("div",{className:p,children:e.data.map(((t,c)=>0!==c?(0,f.jsx)("button",{type:"button",className:"".concat(_," ").concat(e.selected.includes(t.id.toString())?d:""),onClick:()=>(t=>{let c=[...e.selected];c.includes(t)?c.splice(c.indexOf(t),1):c=[...c,t],e.search&&(0,A.rg)("ids_composers[]",c,"multiSelect",a,s,v),e.setSelected(c)})(t.id.toString()),children:(0,f.jsxs)("div",{className:h,children:[(0,f.jsx)("div",{className:u}),(0,f.jsx)("span",{className:n,children:t.name})]})},c):null))})})})})]})}},7421:(e,s,a)=>{a.r(s),a.d(s,{default:()=>O});var t=a(5043);const c="genresListPage_wrapper__PVAWR",n="genresListPage_container__n+MAc",r="genresListPage_top__0qVaL",l="genresListPage_showButton__CfyWV",o="genresListPage_row__m3z-S",i="genresListPage_title__5n4El",d="genresListPage_compositorWrapper__kQoBo",m="genresListPage_year__IXwak",p="genresListPage_sort__3Ox8d",_="genresListPage_alphabetWrapper__q59lz",h="genresListPage_alphabetList__J0uSq",u="genresListPage_alphabetItem__dsYZ0",g="genresListPage_listWrapper__HTKQD",x="genresListPage_item__SYSdJ",j="genresListPage_blur__KIKd0",y="genresListPage_empty__XDbPg";var A=a(8430),N=a(1688),S=a(2582),f=a(2106),v=a(5802),b=a(7857),C=a(7620),L=a.n(C),w=a(1041),P=a(9924),k=a(9647),z=a(246),I=a(8742),W=a(1814),F=a(7562),T=a(775),D=a(579);function E(e){return(0,D.jsxs)("div",{className:r,children:[(0,D.jsxs)("div",{className:o,children:[(0,D.jsx)("h2",{className:i,children:f.A.all.genresTitle}),(0,D.jsx)("div",{className:_,children:(0,D.jsx)("ul",{className:h,children:e.alphabet.map(((s,a)=>(0,D.jsx)("li",{className:u,children:(0,D.jsx)("button",{onClick:()=>e.handleLetterClick(s),children:s})},a)))})})]}),(0,D.jsx)("button",{type:"button",className:l,onClick:()=>e.handleShowAll(),children:f.A.all.showAll}),(0,D.jsxs)("div",{className:o,children:[(0,D.jsx)("div",{className:d,children:(0,D.jsx)(k.A,{data:e.composers,search:!0,selected:e.selectedComposers,setSelected:e.setSelectedComposers,placeholder:f.A.all.genresForCompositor})}
1),(0,D.jsx)("div",{className:m,children:(0,D.jsx)(P.A,{data:e.years,search:!0,type:"year_start"})}),(0,D.jsx)("div",{className:m,children:(0,D.jsx)(P.A,{data:e.years,search:!0,type:"year_end"})}),(0,D.jsx)("div",{className:p,children:(0,D.jsx)(w.A,{search:!0,type:"orderby",data:f.A.genresListPage.sortData})})]})]})}const O=function(){const{lang:e}=(0,N.g)(),s=(0,N.zy)(),a=(0,N.W6)(),r=z.A.parse(s.search,{arrayFormat:"comma"}),[l,o]=(0,t.useState)(null),[i,d]=(0,t.useState)(null),[m,p]=(0,t.useState)(null),[_,h]=(0,t.useState)(null),[u,C]=(0,t.useState)(!1),[w,P]=(0,t.useState)(void 0!==r["ids_composers[]"]?Array.isArray(r["ids_composers[]"])?r["ids_composers[]"]:[r["ids_composers[]"]]:[]),k=(0,F.A)(),O=()=>{const e=z.A.parse(s.search,{arrayFormat:"comma"});return(0,I.d)(e,"","orderby")},U=e=>{const t=z.A.parse(s.search,{arrayFormat:"comma"});t.letter=e.toLowerCase();const c=z.A.stringify(t,{arrayFormat:"comma"});a.push({search:c})},V=()=>{const e=z.A.parse(s.search,{arrayFormat:"comma"});delete e.letter;const t=z.A.stringify(e,{arrayFormat:"comma"});a.push({search:t})};return(0,t.useEffect)((()=>{C(!0);const a=z.A.parse(s.search,{arrayFormat:"comma"});P((()=>void 0!==a["ids_composers[]"]?Array.isArray(a["ids_composers[]"])?a["ids_composers[]"]:[a["ids_composers[]"]]:[]));const t=(0,I.R7)(a,"&");fetch("".concat(A.z.mainUrl).concat(A.z.compositions.main).concat(A.z.compositions.genres,"?lang=").concat(e).concat(t)).then((e=>e.json())).then((e=>{const a=z.A.parse(s.search,{arrayFormat:"comma"});let t=e;if(a.letter&&(t=t.filter((e=>e.name.toLowerCase().startsWith(a.letter)))),a.orderby)switch(a.orderby){case"1":default:t=t.sort(((e,s)=>(0,I.Us)(e.name,s.name)));break;case"2":t=t.sort(((e,s)=>(0,I.kh)(e.name,s.name)))}o(t),setTimeout((()=>{C(!1)}),200)}))}),[e,s]),(0,t.useEffect)((()=>{fetch("".concat(A.z.mainUrl).concat(A.z.compositions.main).concat(A.z.compositions.genres,"?lang=").concat(e)).then((e=>e.json())).then((e=>{const s=[...new Set(e.map((e=>e.name.charAt(0).toLowerCase())))];d(s)}))}),[e]),(0,t.useEffect)((()=>{fetch("".concat(A.z.mainUrl).concat(A.z.compositions.main).concat(A.z.compositions.composers,"?lang=").concat(e)).then((e=>e.json())).then((e=>{e.unshift({id:null,name:f.A.all.allComposers}),p(e)}))}),[e]),(0,t.useEffect)((()=>{fetch("".concat(A.z.mainUrl).concat(A.z.compositions.main).concat(A.z.compositions.years,"?lang=").concat(e)).then((e=>e.json())).then((e=>{e.pop();let s=[];e.forEach((e=>{s.push({id:e,name:e})})),h(s)}))}),[e]),(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(T.A,{title:"".concat(f.A.seo.titles.siteTitle.genres," - ").concat(f.A.seo.titles.mainTitle),description:"".concat(f.A.seo.description.mainDescription)}),(0,D.jsx)(v.T,{data:null!==l&&null!==i&&m&&_}),l&&i&&m&&_?(0,D.jsxs)("div",{className:c,children:[(0,D.jsx)("main",{children:(0,D.jsxs)("div",{className:n,children:[k.width>650?(0,D.jsx)(E,{queryParams:r,years:_,composers:m,selectedComposers:w,handleLetterClick:U,setSelectedComposers:P,alphabet:i,handleShowAll:V}):(0,D.jsx)(W.A,{children:(0,D.jsx)(E,{queryParams:r,years:_,composers:m,selectedComposers:w,handleLetterClick:U,setSelectedComposers:P,alphabet:i,handleShowAll:V})}),(0,D.jsx)("div",{className:"".concat(g," ").concat(u?j:""),children:l.map(((a,t)=>(0,D.jsx)(S.N_,{to:{pathname:"/".concat(e,"/gatunki/").concat(a.id,"-").concat(L()(a.name)),state:{from:"".concat(s.pathname).concat(s.search)},search:O()},className:x,children:a.name},t)))}),0===l.length?(0,D.jsx)("p",{className:y,children:f.A.all.empty}):null]})}),(0,D.jsx)(b.A,{})]}):null]})}}}]);
2//# sourceMappingURL=421.f9330623.chunk.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.