PageSourceSearch

https://www.dumont-buchverlag.de/_next/static/chunks/4555-8e107d9449e00acd.js

js dumont-buchverlag.de collected 2026-10-02 03:35:05 UTC 12,184 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4555],{8957:(e,s,a)=>{"use strict";a.d(s,{Af:()=>i,Ay:()=>c});var r=a(26514),t=a(68208),n=a.n(t),l=a(10459);let i=({value:e,urlParam:s,setUrlParam:a,removeUrlParam:r,maxSelection:t,onChangeFacetModifyKeysFromUrl:n,onClickPassed:l})=>{let i=s?.length>0?s?.split(","):[];l(!0);let o=i;i.includes(e)?(o=o.filter(s=>s!==e),o?.length===0?r(Object.keys(n)):a(o.join(","),n)):(1===t?o=[e]:o.push(e),a(o.join(","),n))},o=e=>{let{BaseComponent:s,type:a,facet:t,maxSelection:n,withCheckbox:o,onChangeFacetModifyKeysFromUrl:c,onClick:d}=e,[u,p,h]=(0,l.A)({queryParamName:`${a}.${t.facetField}`});return(0,r.jsx)(s,{...e,items:t?.facets,facetField:t.facetField,selectedValues:u?.length>0?u?.split(","):[],onClick:e=>{i({value:e,urlParam:u,setUrlParam:p,removeUrlParam:h,maxSelection:n,onChangeFacetModifyKeysFromUrl:c,onClickPassed:d})},withCheckbox:o&&1!==n})};o.propTypes={BaseComponent:n().func,facet:n().object.isRequired,type:n().string.isRequired,maxSelection:n().number,onChangeFacetModifyKeysFromUrl:n().object,withCheckbox:n().bool,onClick:n().func};let c=e=>s=>(0,r.jsx)(o,{...s,BaseComponent:e})},13330:()=>{},25788:e=>{e.exports={pageWrapper:"Paging_pageWrapper__1oz81",paging:"Paging_paging__pFv4D",nextButton:"Paging_nextButton__yUG6d",active:"Paging_active__frpfu"}},29711:e=>{e.exports={border:"DropdownItem_border___5QWZ"}},35914:(e,s,a)=>{"use strict";a.d(s,{A:()=>h});var r=a(26514),t=a(68208),n=a.n(t),l=a(69001),i=a.n(l),o=a(29711),c=a.n(o);let d=({option:e})=>(0,r.jsx)("option",{value:e.value,...e.attributes,tabIndex:"0",children:e.label},e.value);d.propTypes={option:n().object.isRequired};var u=a(46225);let p=({value:e,onChange:s,options:a,hideDefaultText:t})=>{let{locale:n}=(0,u.useRouter)();return(0,r.jsx)("div",{children:(0,r.jsxs)("select",{value:e||"default",onChange:e=>s(e.target.value),className:i()(c().border,"p-2 b-light-20"),tabIndex:"0","aria-label":"Dropdown",children:[!t&&(0,r.jsx)("option",{value:"default",children:"de"===n?"Sortieren nach":"Sort options"}),a?.map((e,s)=>(0,r.jsx)(d,{option:e},`dropdown-item-${s}`))]})})};p.propTypes={value:n().string,options:n().array.isRequired,onChange:n().func,hideDefaultText:n().bool};let h=p},44944:(e,s,a)=>{"use strict";a.d(s,{gu:()=>t}),a(46225);var r=a(75834);function t(){let e=()=>{window.dispatchEvent(new Event("restoreScrollPosition"))};return(0,r.useEffect)(()=>{e()},[]),[e]}},46918:e=>{e.exports={searchInput:"ListSearchInput_searchInput__BKK9P",searchIcon:"ListSearchInput_searchIcon__dVsqT",headline:"ListSearchInput_headline__bDi2c"}},53772:e=>{e.exports={active:"MultiSelectItem_active__g7__F",labelName:"MultiSelectItem_labelName__DkpxL"}},61465:(e,s,a)=>{"use strict";a.d(s,{A:()=>h});var r=a(26514),t=a(69001),n=a.n(t),l=a(68208),i=a.n(l),o=a(1730),c=a(40747),d=a(25788),u=a.n(d);let p=({pages:e,page:s,changePage:a,visiblePages:t=3,offset:l=1,leftArrow:i=(0,r.jsx)(o.g,{className:"",icon:c.Wzs}),rightArrow:d=(0,r.jsx)(o.g,{size:"sm",className:"",icon:c.XkK})})=>{let p=[],h=[];for(let s=l;s<=l+e-1;s++)h.push(s);let g=Math.max(s-(t-1)/2,1),m=Math.min(s+(t-1)/2,e),x=h.indexOf(s),b=Math.max(x-Math.floor((t-1)/2),0),f=Math.min(x+Math.ceil((t-1)/2),h.length-1);p.push((0,r.jsx)("a",{className:`${u().paging} cursor`,"aria-label":"Previous",onClick:()=>a(h[x-1]),children:(0,r.jsxs)("div",{className:n()(u().pageWrapper),children:[i,(0,r.jsx)("span",{className:"visually-hidden",children:"Previous"})]},"prev_button")},"paging-prev-button")),s>1&&g>1&&(p.push((0,r.jsx)("a",{className:`${u().paging}  cursor`,onClick:()=>a(1),tabIndex:0,onKeyDown:e=>{"Enter"===e.key&&a(1)},children:(0,r.jsx)("span",{className:n()(u().pageWrapper,"xs-l-bold"),children:1},"first_page")},"paging-first-page-button-1")),s>=4&&p.push((0,r.jsx)("ul",{style:{listStyle:"none",margin:0,padding:0},children:(0,r.jsx)("li",{className:n()("disabled",u().pageWrapper,"me-3 cursor"),"aria-hidden":"true",children:(0,r.jsx)("span",{children:"..."})},"prev...")})));for(let e=b;e<=f;e++){let t=h[e];t===s?p.push((0,r.jsx)("div",{className:n()("active",u().pageWrapper,u().active,"cursor xs-l-bold"),children:(0,r.jsx)("span",{className:n()(),children:t})},`page_${t}`)):p.push((0,r.jsx)("a",{className:`${u().paging} cursor xs-l-bold`,onClick:()=>a(t),"aria-hidden":"false",tabIndex:0,onKeyDown:e=>{"Enter"===e.key&&a(t)},children:(0,r.jsx)("span",{className:n()(u().pageWrapper,"d-block"),children:t})},`page_${t}`))}return s<e-1&&(m<e-1&&p.push((0,r.jsx)("ul",{style:{listStyle:"none",margin:0,padding:0},children:(0,r.jsx)("li",{className:n()("disabled",u().pageWrapper,"cursor xs-l-bold"),"aria-hidden":"true",children:(0,r.jsx)("span",{"aria-hidden":"true",children:"..."})},"next...")})),p.push((0,r.jsx)("a",{className:`${u().paging} cursor xs-l-bold`,"aria-label":"Next",onClick:()=>a(e),tabIndex:0,onKeyDown:s=>{"Enter"===s.key&&a(e)},children:(0,r.jsxs)("span",{className:n()(u().pageWrapper,""),children:[(0,r.jsx)("span",{"aria-hidden":"true",children:e}),(0,r.jsx)("span",{className:"visually-hidden",children:e})]},"last_page")},`paging-first-page-button-${e}`))),x<e-1&&p.push((0,r.jsx)("a",{tabIndex:0,className:`${u().paging} ms-3 xs-medium-bold mt-1 primary-link cursor`,onClick:()=>a(h[x+1]),onKeyDown:e=>{"Enter"===e.key&&a(h[x+1])},children:(0,r.jsx)("span",{className:n()(u().pageWrapper,u().nextButton,"d-block"),children:d},"next_button")},"paging-next-page-button")),(0,r.jsx)("div",{className:"d-flex justify-content-end cursor-default",children:(0,r.jsx)("div",{className:"pagination justify-content-around",children:p})})};p.propTypes={pages:i().number,page:i().number.isRequired,changePage:i().func,visiblePages:i().number,offset:i().number,leftArrow:i().node,rightArrow:i().node};let h=p},65020:(e,s,a)=>{"use strict";a.d(s,{A:()=>N});var r=a(26514),t=a(69001),n=a.n(t),l=a(68208),i=a.n(l),o=a(1730),c=a(46225),d=a(75834),u=a(18590),p=a(94320),h=a(53772),g=a.n(h);let m=({count:e,value:s,className:a,label:t,onClick:l,withCheckbox:i,selectedValues:o,type:h,facetField:m,searchValuePersons:x,searchValueTitle:b})=>{let{locale:f}=(0,c.useRouter)(),[_,v]=(0,d.useState)(o?.includes(s));return(0,d.useEffect)(()=>{v(o?.includes(s))},[o]),(0,r.jsxs)("div",{className:n()("d-flex align-items-center","p-1","facet_person_ss"===m&&""===x?"d-none":"","facet_title_ss"===m&&""===b?"d-none":"",a,`${_&&!i?`active ${g().active}`:""}`,"cursor"),onClick:i?()=>{}:()=>l(s),onKeyDown:e=>{"Enter"===e.key&&i&&l(s)},tabIndex:0,children:[i&&(0,r.jsx)(u.A,{id:`${h}-${m}-${t?.[f]}-${s}`,type:"checkbox",checked:_,onChange:()=>l(s)}),(0,r.jsx)(p.A,{htmlFor:`${h}-${m}-${t?.[f]}-${s}`,className:n()(g().labelName,"px-2 w-100 b-reg-20","cursor"),children:t?.[f]})]})};m.propTypes={count:i().number,value:i().string.isRequired,label:i().object.isRequired,onClick:i().func.isRequired,className:i().string,withCheckbox:i().bool,selectedValues:i().array.isRequired,type:i().string.isRequired,facetField:i().string.isRequired,searchValuePersons:i().string,
1searchValueTitle:i().string},m.defaultProps={withCheckbox:!0};var x=a(13330),b=a.n(x),f=a(60715),_=a(46918),v=a.n(_);let j=e=>{let{className:s,search:a,setSearch:t,removeSearch:l,placeholder:i=""}=e;return(0,r.jsxs)("div",{className:n()("position-relative",s),children:[(0,r.jsx)(u.A,{placeholder:i,value:a,className:n()(v().searchInput,"ps-5"),onChange:e=>{e.target.value?.length===0?l():t(e.target.value)}}),(0,r.jsx)(o.g,{size:"lg",className:n()(v().searchIcon),icon:f.MjD})]})};j.propTypes={className:i().string,search:i().string,setSearch:i().func,removeSearch:i().func,placeholder:i().string};let y=({className:e,items:s=[],withCheckbox:a,selectedValues:t,onClick:l,type:i,label:u,scrollable:p,facetField:h,itemsToShow:g,placeholder:x,intraFacetSearch:f,searchValuePersons:_,setSearchValuePersons:v,searchValueTitle:y,setSearchValueTitle:N,typeOfWidget:w,placeHolderTitleSearchText:C,placeHolderPersonSearchText:k})=>{let{locale:P}=(0,c.useRouter)(),[S,R]=(0,d.useState)(g),[T,$]=(0,d.useState)(""),q=s.filter(e=>{let s=e;return""===T||e.name[P].toLowerCase().includes(T)||(s=null),s});
1"facet_person_ss"===h&&(q=s.filter(e=>""===_||!_||!!e.name[P].toLowerCase().includes(_.toLowerCase()))),"facet_title_ss"===h&&(q=s.filter(e=>""===y||!y||!!e.name[P].toLowerCase().includes(y.toLowerCase())));let A=q?.slice(0,S).map((e,s)=>(0,r.jsx)(m,{facetField:h,count:e.count,value:e.value,label:e.name,type:i,withCheckbox:a,selectedValues:t,onClick:l,searchValuePersons:_,searchValueTitle:y},`multi_select_item_${s}`)),I={};return p&&(I.maxHeight=`${p}px`,I.overflowY="auto"),s.length>0&&(0,r.jsxs)("div",{className:n()(e,"py-1"),children:[u?.length>0&&(0,r.jsx)("div",{className:"mb-2 b-md-20",children:u}),"titleList"===w&&"facet_person_ss"===h&&(0,r.jsx)("div",{children:(0,r.jsx)(j,{placeholder:k,className:"mb-3 mt-0",search:_,setSearch:v,removeSearch:()=>v("")})}),"titleList"===w&&"facet_title_ss"===h&&(0,r.jsx)("div",{children:(0,r.jsx)(j,{placeholder:C,className:"mb-3 mt-0",search:y,setSearch:N,removeSearch:()=>N("")})}),A,(()=>{if(s.length>S)return(0,r.jsxs)("div",{className:n()("p-1","facet_title_ss"===h&&""===y?"d-none":"","facet_person_ss"===h&&""===_?"d-none":"",b().showMore),onClick:()=>{R(S+g)},children:[(0,r.jsx)("span",{className:"px-2 b-md-20 cursor-pointer",children:"de"===P?"Mehr anzeigen":"Show more"}),(0,r.jsx)(o.g,{icon:["fal","chevron-down"]})]})})()]})};y.propTypes={className:i().string,items:i().array.isRequired,withCheckbox:i().bool,selectedValues:i().array.isRequired,onClick:i().func.isRequired,type:i().string,scrollable:i().number,facetField:i().string.isRequired,placeholder:i().string,itemsToShow:i().number,intraFacetSearch:i().bool,typeOfWidget:i().string,searchValuePersons:i().string,setSearchValuePersons:i().func,searchValueTitle:i().string,setSearchValueTitle:i().func,placeHolderTitleSearchText:i().string,placeHolderPersonSearchText:i().string},y.defaultProps={withCheckbox:!0,scrollable:300,itemsToShow:5};let N=y},65317:(e,s,a)=>{"use strict";a.d(s,{Ay:()=>o});var r=a(26514),t=a(68208),n=a.n(t),l=a(10459);let i=e=>{let{BaseComponent:s,type:a,options:t,urlName:n}=e,[i,o,c]=(0,l.A)({queryParamName:`${a}.${n}`});return(0,r.jsx)(s,{...e,options:t,value:i?.length>0?i?.split(",")[0]:"",onChange:e=>(({value:e,urlParam:s,setUrlParam:a,removeUrlParam:r,maxSelection:t})=>{let n=s?.length>0?s?.split(","):[],l=n;n.includes(e)?(l=l.filter(s=>s!==e),l?.length===0?r():a(l.join(","))):(1===t?l=[e]:l.push(e),a(l.join(",")))})({value:e,urlParam:i,setUrlParam:o,removeUrlParam:c,maxSelection:1})})};i.propTypes={BaseComponent:n().func,options:n().array.isRequired,type:n().string.isRequired,urlName:n().string.isRequired,maxSelection:n().number};let o=e=>s=>(0,r.jsx)(i,{...s,BaseComponent:e})},87638:e=>{e.exports={perPageDropdown:"PerPage_perPageDropdown__ZCLU_",dropdownItem:"PerPage_dropdownItem__Vm7ZN"}},89681:(e,s,a)=>{"use strict";a.d(s,{A:()=>b});var r=a(26514),t=a(69001),n=a.n(t),l=a(68208),i=a.n(l),o=a(35914),c=a(87638),d=a.n(c),u=a(65317),p=a(28752),h=a(97682),g=a(46225);let m=(0,u.Ay)(o.A),x=({options:e,type:s,urlName:a,value:t,onChangeSortModifyKeysFromUrl:l,className:i,perPage:o,typeOfWidget:c})=>{let{locale:u}=(0,g.useRouter)(),x=(0,p.FV)(`${h.WEBTEXT_CATEGORY_GENERALLY}_per_page_text`,"Anzeigen",{},{category:h.WEBTEXT_CATEGORY_GENERALLY,language:u});return(0,r.jsxs)("div",{className:n()(i,"d-flex align-items-center"),children:[(0,r.jsx)("div",{className:n()(d().label,"me-4 b-light-20"),children:x}),(0,r.jsx)(m,{className:n()(d().perPageDropdown,"cursor"),options:e,type:s,value:t,urlName:a,itemClassName:n()(d().dropdownItem),onChangeSortModifyKeysFromUrl:l,hideDefaultText:!0,perPage:o,typeOfWidget:c})]})};x.propTypes={options:i().array.isRequired,type:i().string.isRequired,urlName:i().string.isRequired,onChangeSortModifyKeysFromUrl:i().object,value:i().string,className:i().string,perPage:i().number,typeOfWidget:i().string};let b=x},90475:(e,s,a)=>{"use strict";a.d(s,{A:()=>t});var r=a(75834);function t(){let e=(0,r.useRef)();return[e,()=>{if(e.current){let s=window.innerWidth<=991?-670:82,a=e.current.getBoundingClientRect().top+window.pageYOffset;setTimeout(()=>{window.scrollTo({top:a-s,behavior:"smooth"})},0)}}]}}}]);

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.