PageSourceSearch

https://www.renefurterer.com/assets/build/dfp/rf/product-product.56f505b7.js

js renefurterer.com collected 2026-10-03 22:07:05 UTC 2,062 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[438],{9052:(e,t,r)=>{r.r(t),r.d(t,{default:()=>c});var n=r(5913),o=r(8909);function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function u(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,a(n.key),n)}}function a(e){var t=function(e,t){if("object"!=i(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=i(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==i(t)?t:t+""}var c=function(){return e=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.element=t,this.form=this.element.querySelector('[data-product-element="form"]'),this.variants=this.element.querySelectorAll('[data-product-element="variant"]'),this.bindEvents(),this.initProductPage()},(t=[{key:"bindEvents",value:function(){var e=this;(0,n.F5)(this.variants,"change",this.submitForm);var t=new MutationObserver((function(){var r=document.querySelectorAll('[data-product-element="rating"]'),o=document.querySelectorAll('[data-product-element="rating"] .review__header'),i=document.getElementById("reviews_addReview_cta");!r||i&&i.offsetParent?t.disconnect():o&&o.length>0&&((0,n.F5)(o,"click",e.updateSkeepersWidget),t.disconnect())}));t.observe(document.body,{childList:!0,subtree:!0})}},{key:"initProductPage",value:function(){document.body.classList.add("c-product__page")}},{key:"submitForm",value:function(){this.form.submit()}},{key:"updateSkeepersWidget",value:function(e){e.preventDefault(),(0,o.PA)(document.getElementById("block-reviews"))}}])&&u(e.prototype,t),r&&u(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,r}()}}]);

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.