Sid Gifari File Manager
🏠 Root
/
home
/
ailwtbdh
/
lynchestinegroup.com
/
wp-content
/
plugins
/
woocommerce
/
assets
/
client
/
blocks
/
woocommerce
/
Editing: product-gallery-large-image.js
import*as e from"@wordpress/interactivity";var t={d:(e,o)=>{for(var r in o)t.o(o,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:o[r]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)};const o=(s={getContext:()=>e.getContext,store:()=>e.store},n={},t.d(n,s),n),r={actions:{startZoom:e=>{const t=e.target;if(!t.classList.contains("wc-block-woocommerce-product-gallery-large-image__image"))return a.resetZoom(e);const r=e.target,s=e.offsetX/r.clientWidth*100,n=e.offsetY/r.clientHeight*100,{selectedImageId:i}=(0,o.getContext)(undefined);i===parseInt(t.getAttribute("data-image-id")??"0",10)&&(t.style.transform="scale(1.3)",t.style.transformOrigin=`${s}% ${n}%`)},resetZoom:e=>{const t=e.target;t&&(t.style.transform="scale(1.0)",t.style.transformOrigin="")}}},{actions:a}=(0,o.store)("woocommerce/product-gallery",r,{lock:"I acknowledge that using a private store means my plugin will inevitably break on the next store release."});var s,n;
Save
Cancel