'use client';
import{jsx as e,Fragment as r,jsxs as t}from"react/jsx-runtime";import{getClassThirdPartyContainer as m,getClassIconThirdPartyContainer as o,getClassTextThirdPartyContainer as s}from"../common/classes.js";import{createClass as i,createStyle as d}from"@gem-sdk/system";import{renderThirdPartySlot as a,ICON_SHOPIFY_SLOT as l}from"../common/helpers.js";import{getStyleIconThirdPartyContainer as n}from"../common/styles.js";let c=c=>{let{setting:p,builderProps:h}=c,f=i(m()),y=i(o()),u=i(s()),j=d(n());return e(r,{children:a({setting:p,type:"react",componentsEditorMode:e("div",{"data-uid":h?.uid??"","data-index":p?.index,className:f,children:t("div",{className:y,style:j,children:[e("span",{dangerouslySetInnerHTML:{__html:l}}),e("div",{className:u,children:"Shopify App"})]})})})})};export{c as default};
