PageSourceSearch

https://www.bucherer.com/mobify/bundle/3997/app-components-Buchere…ategoryTeaserV2-BuchererCategoryTeaserV2.js

js bucherer.com collected 2026-10-03 23:41:47 UTC 4,771 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4695,5495],{53347:(e,t,n)=>{n.r(t),n.d(t,{default:()=>f});var r=n(10939),o=n(77810),a=n(8949),l=n(30415),i=n(52926),c=n(83415),s=n(11079);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach(function(t){(0,r.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}const d="category-teaser-tile-",p=e=>{const t=(0,o.useRef)(null),{tilesArea:n,randomiseFirstTwoItems:r,mediaItems:a,metadata:m,durationTime:p}=e,{compLabel:f,teasersGtm:b}=(({metadata:e,tilesArea:t,contentComp:n,mediaItems:r})=>{var a,l;const i=(null==r||null===(a=r["@nodes"])||void 0===a?void 0:a.length)||0,c=null==e||null===(l=e["@tracking"])||void 0===l?void 0:l.componentLabel,m=(0,o.useMemo)(()=>((null==t?void 0:t["@nodes"])||[]).map((e,n)=>{var r;return{gtmInfo:(0,s.QB)(c,i+n+1,null===(r=t[e])||void 0===r?void 0:r.trackingInfo)}}),[c,i,t]);return(0,s.KD)({contentData:m,contentCompRef:n,blocksDomIdPattern:d}),{teasersGtm:m}})(u(u({},e),{},{contentComp:t})),O=(0,o.useCallback)(({content:e})=>o.createElement(i.A,null,e["@nodes"].map((t,n)=>{var r;
1return o.createElement(l.EditableComponent,{key:e[t]["@id"],content:u(u({},e[t]),{},{itemId:`${d}${n}`,gtmInfo:null==b||null===(r=b[n])||void 0===r?void 0:r.gtmInfo,index:n})})})),[b]);return o.createElement("section",{ref:t,className:"gtm-content-component"},o.createElement(c.default,{randomiseFirstTwoItems:r,mediaItems:a,metadata:m,durationTime:p,parentContentCompRef:t,parentCompLabel:f}),o.createElement(l.EditableArea,{content:n,customView:O}))},f=e=>o.createElement(a.A,null,o.createElement(p,e))},62504:(e,t,n)=>{function r(e){if(e.length<2)return e;if(Math.random()<.5){const t=e[0];e[0]=e[1],e[1]=t}return e}n.d(t,{A:()=>r})},83415:(e,t,n)=>{n.r(t),n.d(t,{default:()=>j});var r=n(64180),o=n(10939),a=n(77810),l=n(30415),i=n(9052),c=n(8949),s=n(34692),m=n(62504),u=n(11079),d=n(3938),p=n(54592),f=n(98070),b=n(17015);function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(Object(n),!0).forEach(function(t){(0,o.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}const g="homepage-banner-slide-";function E({content:e}){return e["@nodes"].filter(e=>"linkType"!==e&&"imageFocalCombo"!==e).map(t=>
1a.createElement(l.EditableComponent,{key:e[t]["@id"],content:e[t]}))}const y=e=>{var t;const{randomiseFirstTwoItems:n,mediaItems:o,metadata:c,durationTime:O,parentContentCompRef:y=null,parentCompLabel:j=null}=e,A=(0,s.A)(),D=(0,a.useRef)(null),[I,C]=(0,a.useState)((null==o?void 0:o["@nodes"])||[]),[_,w]=(0,a.useState)([]),P=j||(null==c||null===(t=c["@tracking"])||void 0===t?void 0:t.componentLabel),k={"aria-label":A.formatMessage({id:"button_carousel.previous_slides",defaultMessage:[{type:0,value:"previous slides"}]})},h={"aria-label":A.formatMessage({id:"button_carousel.next_slides",defaultMessage:[{type:0,value:"next slides"}]})},{ENABLE_RANDOMISE_CONTENT_ITEMS:L}=(0,f.w)();return(0,a.useEffect)(()=>{if(b.S$||(0,p.oi)())return;const e=((null==o?void 0:o["@nodes"])||[]).filter(e=>"linkType"!==e&&"imageFocalCombo"!==e);let t=e;e.length>1&&n&&L&&(t=(0,m.A)([...e])),C(t)},[o,n,L]),(0,a.useEffect)(()=>{(0,p.oi)()||w(()=>I.map((e,t)=>{var n;return{gtmInfo:(0,u.QB)(P,t+1,null===(n=o[e])||void 0===n?void 0:n.trackingInfo)}}))},[I,o]),(0,u.KD)({contentData:_,contentCompRef:y||D,blocksDomIdPattern:g,isSlider:!1}),a.createElement("section",{ref:D,className:!y&&"gtm-content-component"},a.createElement(l.EditableArea,{content:o,customView:(0,p.oi)()?E:function({content:e}){return a.createElement(i.A,(0,r.A)({prevButton:k,nextButton:h},O&&{duration:1e3*O},{emblaEvents:_&&{settle:e=>(0,d.jk)(e,y||D,_,g,u.jA)}}),I.map((t,n)=>{var r;
1return a.createElement(l.EditableComponent,{key:e[t]["@id"],content:v(v({},e[t]),{},{gtmInfo:null==_||null===(r=_[n])||void 0===r?void 0:r.gtmInfo,itemId:`${g}${n}`})})}))}}))},j=e=>a.createElement(c.A,null,a.createElement(y,e))}}]);

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.