1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1133,5651],{12109:(e,t,s)=>{"use strict";s.d(t,{A:()=>d});var a=s(49222),i=s(12025),l=s(5413),n=s(20977),r=s(19792),o=s(60184),c=s.n(o);let d=({icon:e,title:t,text:s,buttonLabel:o,buttonLink:d})=>(0,a.jsxs)("div",{className:c().base,children:[e&&(0,a.jsx)(r.default,{variant:e,size:"iconSize32",className:c().icon,isOutlined:!0}),(0,a.jsxs)("h3",{className:c().title,children:[t," "]}),s&&(0,a.jsx)("p",{className:c().text,children:s}),o&&d&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("br",{}),(0,a.jsx)(i.A,{actionType:n.nD.Linkextern,linkextern:d,align:l.G1.Center,children:o})]})]})},12692:(e,t,s)=>{"use strict";s.d(t,{A:()=>n});var a=s(4697),i=s(77766);let l={shouldSort:!0,threshold:.3,location:0,distance:500,useExtendedSearch:!0,minMatchCharLength:1,fieldNormWeight:1},n=(e,t,{initialState:s="empty"}={})=>{let n=i.useRef({items:e,keys:t}),r=i.useMemo(()=>new a.A(n.current.items,{...l,keys:n.current.keys}),[n]);return i.useEffect(()=>{e&&r.setCollection(e)},[r,e]),t=>{if(!t)switch(s){case"empty":return[];case"full":return e;default:throw Error("Value of initialState is not supported")}return r.search(t).map(({item:e})=>e)}}},41133:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>f});var a=s(49222),i=s(12692),l=s(77766),n=s(45651),r=s(12109),o=s(84752),c=s(3638),d=s(36587),u=s(76651),h=s(86359),m=s.n(h);let x=({onChange:e,label:t,resultsAmount:s})=>{let i=(0,o.zh)({value:s,from:{value:0}});return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(u.A,{className:m().base,type:d.V.Text,onChange:({target:{value:t}})=>e(t),label:t,icon:"user/search",iconSize:"iconSize24",id:"guides-search-box",autoComplete:"off","data-test-component":"guides-search-box"}),(0,a.jsxs)("p",{className:(0,c.A)(m().amount,{[m().visible]:0!==s}),"data-test-component":"guides-search-result-amount",children:[(0,a.jsx)(o.CS.span,{children:i.value.to(e=>e.toFixed())}),1!==s?" Ergebnisse":" Ergebnis"]})]})},f=({guides:e=[],showSearchBox:t=!1,searchBoxLabel:s="In Ratgebern suchenâ¦"})=>{let[o,c]=(0,l.useState)(""),d=(0,i.A)(e,["title","fullText"],{initialState:"full"})(o);return(0,a.jsxs)("div",{"data-test-component":"guide-box-list","data-test-show-search-box":t.toString(),children:[t&&(0,a.jsx)(x,{resultsAmount:o?d.length:0,onChange:c,label:s}),d.map((e,t)=>(0,a.jsx)(n.default,{guide:e,coloured:t%2==0},t)),!d.length&&(0,a.jsx)(r.A,{icon:"user/search",title:"Dazu wurde leider kein passender Ratgeber gefunden.",text:"Versuchen Sie es mit einem anderen Suchbegriff."})]})}},45651:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>g});var a=s(49222),i=s(83824),l=s(86252),n=s(84752),r=s(3638),o=s(77766),c=s(81756),d=s(71672),u=s(37309),h=s(20977),m=s(19792),x=s(9245),f=s(31018),p=s.n(f);let g=({guide:{name:e,teaserText:t,title:s,fullText:f},isOpenInitially:g=!1,coloured:b=!1})=>{let v=(0,l.A)(),[j,S]=(0,o.useState)(g),[w,N]=(0,o.useState)(!1),[C,y]=(0,o.useState)(),[A,k]=(0,o.useState)(),[E,z]=(0,o.useState)(),[B,D]=(0,o.useState)(!1),[F,R]=(0,o.useState)({top:0,left:0,height:0,width:0,bottom:0,right:0}),[I,L]=(0,o.useState)(0),[T,G]=(0,o.useState)(0),V=(0,o.useCallback)(()=>{R({top:0,left:0,bottom:0,right:0,height:window.innerHeight,width:window.innerWidth})},[R]),$=(0,o.useCallback)(()=>{C&&R(C.getBoundingClientRect())},[C]),_=(0,o.useCallback)(e=>{null!==e&&(y(e),$())},[$]),W=(0,o.useCallback)(e=>{null!==e&&k(e)},[]),M=(0,o.useCallback)(e=>{null!==e&&z(e)},[]),q=(0,o.useCallback)(()=>{if(A){let{width:e}=A.getBoundingClientRect();L(e)}if(E){let{width:e}=E.getBoundingClientRect();G(e)}},[A,E]),H=(0,o.useCallback)(()=>{j?V():$(),q()},[j,V,$,q]);(0,o.useEffect)(()=>(document.addEventListener("scroll",H,{passive:!0}),window.addEventListener("resize",H,{passive:!0}),()=>{document.removeEventListener("scroll",H),window.removeEventListener("resize",H)}),[H]),(0,o.useEffect)(()=>{H()},[j]),(0,o.useEffect)(()=>{w&&$()},[w,$]);let K=(0,n.zh)({config:{duration:350},height:F.height,width:F.width,top:F.top,left:F.left,borderRadius:j&&!w?0:5,pointerEvents:j&&!w?"all":"none",onRest:()=>{w&&(N(!1),S(!1))}}),O=()=>{N(!0),history.replaceState("",document.title,v+window.location.search)};(0,d.A)("Escape",{onKeyDown:()=>{j&&!w&&O()}});let J=(0,n.pn)(!w&&j,{from:{transform:"translate3D(200px, 0, 0)"},enter:{transform:"translate3D(0, 0, 0)"},leave:{transform:"translate3D(200px, 0, 0)"}}),P=(0,n.pn)(!j||w,{from:{opacity:0}
1,enter:{opacity:1},leave:{opacity:0}}),Q=!w&&j,U=(0,n.pn)(Q,{from:{opacity:0},enter:{opacity:1,position:"absolute"},leave:{opacity:0,position:"absolute"}});return(0,o.useEffect)(()=>{0===F.width||0===F.height||B||(D(!0),window.location.hash===`#${e}`&&(document.querySelector(`#${e}`).scrollIntoView(),setTimeout(()=>{S(!0)},350)))},[e,F,B]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("article",{ref:_,className:(0,r.A)(p().base,b?p().coloured:p().white),id:e,"data-test-component":"guide-box",children:(0,a.jsxs)("div",{className:p().container,children:[(0,a.jsx)("h3",{ref:W,className:p().title,children:s}),(0,a.jsxs)("div",{className:p().rightSide,ref:M,children:[(0,a.jsx)("p",{className:p().teaser,children:t}),(0,a.jsx)(u.default,{actionType:h.nD.Custom,className:p().link,onClick:t=>{t.preventDefault(),C&&(history.replaceState("","",`#${e}`),S(!0))},clickContext:s,children:"Antwort lesen"})]})]})},e),(0,a.jsx)(c.A,{id:`guide-teaser-${e}`,children:j&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(x.A,{}),(0,a.jsx)(n.CS.article,{className:(0,r.A)(p().base,b?p().coloured:p().white,{[p().mobileFull]:j}),style:{position:"fixed",zIndex:20*!!j,...K,pointerEvents:K.pointerEvents},children:(0,a.jsxs)("div",{className:p().container,children:[J((e,t)=>t&&(0,a.jsx)(n.CS.button,{style:e,className:p().closeFull,onClick:O,children:(0,a.jsx)(m.default,{variant:"action/close",size:"iconSize32"})})),(0,a.jsx)("h3",{className:p().title,style:{width:I},children:s}),(0,a.jsx)("div",{style:{width:T},className:(0,r.A)(p().rightSide,{[p().rightSideFull]:j&&!w}),children:(0,a.jsxs)("div",{className:p().fullTextWrapper,children:[(0,a.jsx)("p",{className:p().teaser,children:t}),U((e,t)=>t&&(0,a.jsx)(n.CS.div,{style:e,className:p().teaser,...(0,i.E)(f)})),P((e,t)=>t&&(0,a.jsxs)(n.CS.a,{style:e,className:p().link,children:[(0,a.jsx)(m.default,{variant:"action/arrow-right",size:"iconSize32"}),"Antwort lesen"]}))]})})]})},e)]})})]})}},60184:e=>{e.exports={base:"NotAvailableInfo-module-base",icon:"NotAvailableInfo-module-icon",title:"NotAvailableInfo-module-title",text:"NotAvailableInfo-module-text"}},86359:e=>{e.exports={base:"GuideBoxSearchBox-module-base",amount:"GuideBoxSearchBox-module-amount",visible:"GuideBoxSearchBox-module-visible"}}}]); 2//# sourceMappingURL=1133.2f4a7d1f95605334.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.