Diff: STRATO-apps/wordpress_03/app/wp-content/themes/blocksy/static/bundle/507.03629c714bb98b0e33ce.js
Keine Baseline-Datei – Diff nur gegen leer.
1
-
1
+
(globalThis.blocksyJsonP=globalThis.blocksyJsonP||[]).push([[507],{3503:function(t,e,r){var n,o,i,c,a;n=r(3939),o=r(4532).utf8,i=r(7206),c=r(4532).bin,(a=function(t,e){t.constructor==String?t=e&&"binary"===e.encoding?c.stringToBytes(t):o.stringToBytes(t):i(t)?t=Array.prototype.slice.call(t,0):Array.isArray(t)||t.constructor===Uint8Array||(t=t.toString());for(var r=n.bytesToWords(t),s=8*t.length,l=1732584193,u=-271733879,f=-1732584194,p=271733878,d=0;d<r.length;d++)r[d]=16711935&(r[d]<<8|r[d]>>>24)|4278255360&(r[d]<<24|r[d]>>>8);r[s>>>5]|=128<<s%32,r[14+(s+64>>>9<<4)]=s;var y=a._ff,h=a._gg,g=a._hh,m=a._ii;for(d=0;d<r.length;d+=16){var _=l,b=u,v=f,w=p;l=y(l,u,f,p,r[d+0],7,-680876936),p=y(p,l,u,f,r[d+1],12,-389564586),f=y(f,p,l,u,r[d+2],17,606105819),u=y(u,f,p,l,r[d+3],22,-1044525330),l=y(l,u,f,p,r[d+4],7,-176418897),p=y(p,l,u,f,r[d+5],12,1200080426),f=y(f,p,l,u,r[d+6],17,-1473231341),u=y(u,f,p,l,r[d+7],22,-45705983),l=y(l,u,f,p,r[d+8],7,1770035416),p=y(p,l,u,f,r[d+9],12,-1958414417),f=y(f,p,l,u,r[d+10],17,-42063),u=y(u,f,p,l,r[d+11],22,-1990404162),l=y(l,u,f,p,r[d+12],7,1804603682),p=y(p,l,u,f,r[d+13],12,-40341101),f=y(f,p,l,u,r[d+14],17,-1502002290),l=h(l,u=y(u,f,p,l,r[d+15],22,1236535329),f,p,r[d+1],5,-165796510),p=h(p,l,u,f,r[d+6],9,-1069501632),f=h(f,p,l,u,r[d+11],14,643717713),u=h(u,f,p,l,r[d+0],20,-373897302),l=h(l,u,f,p,r[d+5],5,-701558691),p=h(p,l,u,f,r[d+10],9,38016083),f=h(f,p,l,u,r[d+15],14,-660478335),u=h(u,f,p,l,r[d+4],20,-405537848),l=h(l,u,f,p,r[d+9],5,568446438),p=h(p,l,u,f,r[d+14],9,-1019803690),f=h(f,p,l,u,r[d+3],14,-187363961),u=h(u,f,p,l,r[d+8],20,1163531501),l=h(l,u,f,p,r[d+13],5,-1444681467),p=h(p,l,u,f,r[d+2],9,-51403784),f=h(f,p,l,u,r[d+7],14,1735328473),l=g(l,u=h(u,f,p,l,r[d+12],20,-1926607734),f,p,r[d+5],4,-378558),p=g(p,l,u,f,r[d+8],11,-2022574463),f=g(f,p,l,u,r[d+11],16,1839030562),u=g(u,f,p,l,r[d+14],23,-35309556),l=g(l,u,f,p,r[d+1],4,-1530992060),p=g(p,l,u,f,r[d+4],11,1272893353),f=g(f,p,l,u,r[d+7],16,-155497632),u=g(u,f,p,l,r[d+10],23,-1094730640),l=g(l,u,f,p,r[d+13],4,681279174),p=g(p,l,u,f,r[d+0],11,-358537222),f=g(f,p,l,u,r[d+3],16,-722521979),u=g(u,f,p,l,r[d+6],23,76029189),l=g(l,u,f,p,r[d+9],4,-640364487),p=g(p,l,u,f,r[d+12],11,-421815835),f=g(f,p,l,u,r[d+15],16,530742520),l=m(l,u=g(u,f,p,l,r[d+2],23,-995338651),f,p,r[d+0],6,-198630844),p=m(p,l,u,f,r[d+7],10,1126891415),f=m(f,p,l,u,r[d+14],15,-1416354905),u=m(u,f,p,l,r[d+5],21,-57434055),l=m(l,u,f,p,r[d+12],6,1700485571),p=m(p,l,u,f,r[d+3],10,-1894986606),f=m(f,p,l,u,r[d+10],15,-1051523),u=m(u,f,p,l,r[d+1],21,-2054922799),l=m(l,u,f,p,r[d+8],6,1873313359),p=m(p,l,u,f,r[d+15],10,-30611744),f=m(f,p,l,u,r[d+6],15,-1560198380),u=m(u,f,p,l,r[d+13],21,1309151649),l=m(l,u,f,p,r[d+4],6,-145523070),p=m(p,l,u,f,r[d+11],10,-1120210379),f=m(f,p,l,u,r[d+2],15,718787259),u=m(u,f,p,l,r[d+9],21,-343485551),l=l+_>>>0,u=u+b>>>0,f=f+v>>>0,p=p+w>>>0}return n.endian([l,u,f,p])})._ff=function(t,e,r,n,o,i,c){var a=t+(e&r|~e&n)+(o>>>0)+c;return(a<<i|a>>>32-i)+e},a._gg=function(t,e,r,n,o,i,c){var a=t+(e&n|r&~n)+(o>>>0)+c;return(a<<i|a>>>32-i)+e},a._hh=function(t,e,r,n,o,i,c){var a=t+(e^r^n)+(o>>>0)+c;return(a<<i|a>>>32-i)+e},a._ii=function(t,e,r,n,o,i,c){var a=t+(r^(e|~n))+(o>>>0)+c;return(a<<i|a>>>32-i)+e},a._blocksize=16,a._digestsize=16,t.exports=function(t,e){if(null==t)throw new Error("Illegal argument "+t);var r=n.wordsToBytes(a(t,e));return e&&e.asBytes?r:e&&e.asString?c.bytesToString(r):n.bytesToHex(r)}},3939:function(t){var e,r;e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r={rotl:function(t,e){return t<<e|t>>>32-e},rotr:function(t,e){return t<<32-e|t>>>e},endian:function(t){if(t.constructor==Number)return 16711935&r.rotl(t,8)|4278255360&r.rotl(t,24);for(var e=0;e<t.length;e++)t[e]=r.endian(t[e]);return t},randomBytes:function(t){for(var e=[];t>0;t--)e.push(Math.floor(256*Math.random()));return e},bytesToWords:function(t){for(var e=[],r=0,n=0;r<t.length;r++,n+=8)e[n>>>5]|=t[r]<<24-n%32;return e},wordsToBytes:function(t){for(var e=[],r=0;r<32*t.length;r+=8)e.push(t[r>>>5]>>>24-r%32&255);return e},bytesToHex:function(t){for(var e=[],r=0;r<t.length;r++)e.push((t[r]>>>4).toString(16)),e.push((15&t[r]).toString(16));return e.join("")},hexToBytes:function(t){for(var e=[],r=0;r<t.length;r+=2)e.push(parseInt(t.substr(r,2),16));return e},bytesToBase64:function(t){for(var r=[],n=0;n<t.length;n+=3)for(var o=t[n]<<16|t[n+1]<<8|t[n+2],i=0;i<4;i++)8*n+6*i<=8*t.length?r.push(e.charAt(o>>>6*(3-i)&63)):r.push("=");return r.join("")},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\/]/gi,"");for(var r=[],n=0,o=0;n<t.length;o=++n%4)0!=o&&r.push((e.indexOf(t.charAt(n-1))&Math.pow(2,-2*o+8)-1)<<2*o|e.indexOf(t.charAt(n))>>>6-2*o);return r}},t.exports=r},4532:function(t){var e={utf8:{stringToBytes:function(t){return e.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(e.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var e=[],r=0;r<t.length;r++)e.push(255&t.charCodeAt(r));return e},bytesToString:function(t){for(var e=[],r=0;r<t.length;r++)e.push(String.fromCharCode(t[r]));return e.join("")}}};t.exports=e},6507:function(t,e,r){"use strict";r.r(e),r.d(e,{mount:function(){return k}});var n=r(4705),o=r(8043),i=r.n(o),c=r(2151),a=r.n(c),s=r(3986);const l=function(){const t={};return t.promise=new Promise(function(e,r){t.resolve=e,t.reject=r}),t};var u=r(3503),f=r.n(u);function p(t){if(Array.isArray(t))return`[${t.map(function(t){return p(t)}).join(",")}]`;if("object"==typeof t&&null!==t){let e="";const r=Object.keys(t).sort();e+=`{${JSON.stringify(r)}`;for(let n=0;n<r.length;n++)e+=`${p(t[r[n]])},`;return`${e}}`}return`${JSON.stringify(t)}`}const d=function(t){return f()(p(t))},y=["fetcherName"];function h(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function g(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?h(Object(r),!0).forEach(function(e){(0,n.A)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}const m=0,_=1,b=2;let v={cacheKey:{state:m,response:null,payoad:{}}},w={};const O=new class{parseOptions(t){const{fetcherName:e=null}=t;return{args:{fetcherName:e},inputFetchOptions:(0,s.A)(t,y)}}fetch(t,e,r){const{args:n}=this.parseOptions(r),o=d(g(g({},e),{},{url:t}));if(v[o]||(v[o]={state:m,response:null,payload:{waitingForResponse:[]}},n.fetcherName&&w[n.fetcherName]&&(w[n.fetcherName].forEach(function(t){t.abort()}),w[n.fetcherName]=[])),v[o].state===b){const t=l();return t.resolve(v[o].response.clone()),t.promise}if(v[o].state===_)return this.fetchLoadingState(o,t,e,r);if(v[o].state===m)return this.fetchEmptyState(o,t,e,r);throw new Error("Invalid state",{cacheEntry:v[o]})}fetchLoadingState(t,e,r,n){const o=l();return v[t].payload.waitingForResponse.push(o),o.promise}fetchEmptyState(t,e,r,n){const{args:o,inputFetchOptions:i}=this.parseOptions(n);v[t].state=_;let c=new AbortController;o.fetcherName&&(w[o.fetcherName]||(w[o.fetcherName]=[]),w[o.fetcherName].push(c));const a=l(),s=g({method:"POST",headers:{"Content-Type":"application/json"},signal:c.signal},i);return"POST"===s.method&&(s.body=JSON.stringify(r)),fetch(e,s).then(function(e){v[t].response=e.clone(),[a,...v[t].payload.waitingForResponse].forEach(function(e){e.resolve(v[t].response.clone())}),v[t].payload={waitingForResponse:[]},v[t].state=b,o.fetcherName&&(w[o.fetcherName]=[])}).catch(function(e){[a,...v[t].payload.waitingForResponse].forEach(function(e){e.reject(v[t].response)}),v[t].payload={waitingForResponse:[]},v[t].state=m}),a.promise}};var S=function(t,e){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return O.fetch(t,e,r)};function j(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function T(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?j(Object(r),!0).forEach(function(e){(0,n.A)(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):j(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}let x=null;const A=function(t){let{container:e,image:r}=t;if(!r)return;const n=[];[".woocommerce-product-gallery .ct-product-gallery-container > .ct-media-container",".woocommerce-product-gallery .ct-stacked-gallery-container > .ct-media-container:first-child",".woocommerce-product-gallery .flexy-items > *:first-child > *",".woocommerce-product-gallery .flexy-pills > ol > *:first-child > *"].map(function(t){e.parentNode.querySelector(t)&&n.push(e.parentNode.querySelector(t))}),n.map(function(t){t.href&&(t.href=r.full_src),t.dataset.src&&(t.dataset.src=r.full_src),t.dataset.height&&(t.dataset.height=r.full_src_h),t.dataset.width&&(t.dataset.width=r.full_src_w),[...t.querySelectorAll(".zoomImg")].map(function(t){t.remove()}),[...t.querySelectorAll("img, source")].map(function(t){t.matches(".zoomImg")||(t.getAttribute("width")&&(t.width=r.width||(t.closest(".flexy-pills")?r.gallery_thumbnail_src_w:r.src_w)),t.getAttribute("height")&&(t.height=r.height||(t.closest(".flexy-pills")?r.gallery_thumbnail_src_h:r.src_h)),t.src=t.closest(".flexy-pills")?r.gallery_thumbnail_src:r.src,r.srcset&&"false"!==r.srcset?t.srcset=r.srcset:t.removeAttribute("srcset"))}),setTimeout(function(){if(i().fn.zoom&&(window.wp&&wp.customize&&wp.customize("has_product_single_zoom")&&"yes"===wp.customize("has_product_single_zoom")()||!window.wp||!wp.customize)){const e=t.getBoundingClientRect();parseFloat(t.getAttribute("data-width"))>t.closest(".woocommerce-product-gallery").getBoundingClientRect().width&&i()(t).zoom(T(T({url:t.href||t.dataset.src,touch:!1,duration:50},e.width>parseFloat(t.dataset.width)||e.height>parseFloat(t.dataset.height)?{magnify:2}:{}),function(){try{return document.createEvent("TouchEvent"),!0}catch(t){return!1}}()?{on:"toggle"}:{}))}},5)})},k=function(t){i()&&i().fn&&i().fn.wc_variations_image_update&&(x=i().fn.wc_variations_image_update,i().fn.wc_variations_image_update=function(e){const r=this[0];if(r.closest(".woobt-products")||r.closest(".upsells")||r.closest(".related")||!t.closest(".product")||!t.closest(".product").querySelector(".woocommerce-product-gallery"))return;const n=t.closest(".product").querySelector(".woocommerce-product-gallery");let o="no",i=n.closest(".type-product").id.replace("product-","");i||(i=n.closest('[class*="ct-quick-view"]').querySelector("[data-product_id]").dataset.product_id,i&&(o="yes"));const c=JSON.parse(t.dataset.product_variations);let s=!1,l=!1;c&&(e.variation_id&&(s=c.find(function(t){let{variation_id:r}=t;return parseInt(r)===parseInt(e.variation_id)})),n.dataset.currentVariation&&(l=c.find(function(t){let{variation_id:e}=t;return parseInt(e)===parseInt(n.dataset.currentVariation)})));let u="__DEFAULT__";if(e&&!e.variation_id&&r.querySelector(".wcpa_form_outer")&&(u=!0,s=e),"__DEFAULT__"===u&&!e.variation_id&&!n.dataset.currentVariation)return;if("__DEFAULT__"===u&&parseInt(e.variation_id)===parseInt(n.dataset.currentVariation))return;e.variation_id||"__DEFAULT__"===u?n.dataset.currentVariation=e.variation_id||"0":n.removeAttribute("data-current-variation");const f="__DEFAULT__"===u?c&&[s,l].every(function(t){return!t||"default"===t.blocksy_gallery_source}):u;if(f)return void function(t){var e,r;let{container:n,currentVariationObj:o,nextVariationObj:i}=t;const c=o?T({id:o.image_id},null!==(e=o.image)&&void 0!==e&&e.src?T({},o.image):T({},o.blocksy_original_image)):(i||{}).blocksy_original_image,a=i?T({id:i.image_id},null!==(r=i.image)&&void 0!==r&&r.src?T({},i.image):T({},i.blocksy_original_image)):(o||{}).blocksy_original_image;if(a&&(!c||parseFloat(a.id)!==parseFloat(c.id))){if(n.querySelector(".flexy-pills > *")){let t=n.querySelector(`.flexy-items [srcset*="${a.src}"]`)||n.querySelector(`.flexy-items [src*="${a.src}"]`);if(t){let e=[...n.querySelector(".flexy-items").children].indexOf(t.closest("div"));const r=n.querySelector(".flexy-pills > *").children[e];if(r)return n.querySelector("[data-flexy]").dataset.flexy.indexOf("no")>-1?(n.querySelector("[data-flexy]").forcedMount&&n.querySelector("[data-flexy]").forcedMount(),void setTimeout(function(){i&&A({container:n,image:i.blocksy_original_image}),r.click()},500)):(i&&A({container:n,image:i.blocksy_original_image}),void r.click())}}if(A({container:n,image:a}),n.querySelector(".flexy-pills > *")){const t=n.querySelector(".flexy-pills > *").children[0];t&&t.click()}}}({container:n,nextVariationObj:s,currentVariationObj:l});const p=function(t,e){const r=document.createElement("div");r.innerHTML=t,[...r.firstElementChild.children].map(function(t,e){t.matches(".flexy-container, .ct-product-gallery-container")||t.remove()});let o=!1;[...n.children].map(function(t,e){t.matches(".flexy-container, .ct-product-gallery-container")&&(o||(o=!0,t.insertAdjacentHTML("beforebegin",r.firstElementChild.innerHTML))),t.matches(".flexy-container, .ct-product-gallery-container")&&t.remove()}),n.closest(".product").classList.remove("thumbs-left","thumbs-bottom"),n.querySelector(".flexy-container")&&n.closest(".product").classList.add(e),n.hasLazyLoadClickHoverListener=!1,setTimeout(function(){a().trigger("blocksy:frontend:init"),n.removeAttribute("data-state")},10)};e.blocksy_gallery_html?p(e.blocksy_gallery_html,e.blocksy_gallery_style):(n.removeAttribute("style"),requestAnimationFrame(function(){n.dataset.state="loading"}),S(function(t){let{variation:e,productId:r,isQuickView:n}=t,o=new URL(ct_localizations.ajax_url),i=new URLSearchParams(o.search.slice(1));return i.append("action","blocksy_get_product_view_for_variation"),e&&i.append("variation_id",e.variation_id),i.append("product_id",r),i.append("is_quick_view",n),o.search=`?${i.toString()}`,o.toString()}({variation:e,productId:i,isQuickView:o})).then(function(t){return t.json()}).then(function(t){let{success:e,data:r}=t;e&&p(r.html,r.blocksy_gallery_style)}))})}},7206:function(t){function e(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}
2
+
/*!
3
+
* Determine if an object is a Buffer
4
+
*
5
+
* @author Feross Aboukhadijeh <https://feross.org>
6
+
* @license MIT
7
+
*/
8
+
t.exports=function(t){return null!=t&&(e(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&e(t.slice(0,0))}(t)||!!t._isBuffer)}}}]);