1import{$ as e,J as t}from"./components-DaDH3s2k.js";import{t as n}from"./jsx-runtime-DwfYXGE3.js";import{i as r,n as i,u as a}from"./analytics-Cg1Ia86M.js";var o=e(t()),s=n();function c({buttonLocation:e,eventName:t,onClick:n,rel:c,target:l=`_blank`,...u}){let[d,f]=(0,o.useState)(u.href);(0,o.useEffect)(()=>{t===`cta_install_shopify`&&u.href&&f(a(u.href))},[t,u.href]);let p=o=>{if(n?.(o),!o.defaultPrevented){if(t===`cta_install_shopify`){o.currentTarget.href&&(o.currentTarget.href=a(o.currentTarget.href)),r(e);return}i(e)}},m=l===`_blank`?c??`noopener noreferrer`:c;return(0,s.jsx)(`a`,{...u,href:d,target:l,rel:m,onClick:p})}export{c as t};
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.