diff --git a/.eslintignore b/.eslintignore index bca24df585..d67db8a75f 100644 --- a/.eslintignore +++ b/.eslintignore @@ -2,6 +2,7 @@ helix-importer-ui scripts/htm.js scripts/acdl tools/picker +tools/segments tools/pdp-metadata scripts/__dropins__ scripts/commerce-events-collector.js diff --git a/tools/segments/config-dev.json b/tools/segments/config-dev.json new file mode 100644 index 0000000000..a32e68cfe5 --- /dev/null +++ b/tools/segments/config-dev.json @@ -0,0 +1,80 @@ +{ + "total": 18, + "offset": 0, + "limit": 18, + "data": [ + { + "key": "commerce.headers.cs.Magento-Customer-Group", + "value": "b6589fc6ab0dc82cf12099d1c2d40ab994e8410c" + }, + { + "key": "commerce.headers.cs.Magento-Environment-Id", + "value": "0a9ae65d-c1a5-49f6-af64-1ec1ff47ab52" + }, + { + "key": "commerce.headers.cs.Magento-Store-Code", + "value": "main_website_store" + }, + { + "key": "commerce.headers.cs.Magento-Store-View-Code", + "value": "default" + }, + { + "key": "commerce.headers.cs.Magento-Website-Code", + "value": "base" + }, + { + "key": "commerce.headers.cs.x-api-key", + "value": "9753cd30401a477e816ed850c4f77e18" + }, + { + "key": "commerce-base-currency-code", + "value": "USD" + }, + { + "key": "commerce-core-endpoint", + "value": "http://adobecommerce247.local/graphql" + }, + { + "key": "commerce-endpoint", + "value": "http://adobecommerce247.local/graphql" + }, + { + "key": "commerce-environment", + "value": "Testing" + }, + { + "key": "commerce-store-id", + "value": "1" + }, + { + "key": "commerce-store-name", + "value": "Main Website Store" + }, + { + "key": "commerce-store-url", + "value": "http://adobecommerce247.local/" + }, + { + "key": "commerce-store-view-id", + "value": "1" + }, + { + "key": "commerce-store-view-name", + "value": "Default Store View" + }, + { + "key": "commerce-website-id", + "value": "1" + }, + { + "key": "commerce-website-name", + "value": "Main Website" + } + ], + "columns": [ + "key", + "value" + ], + ":type": "sheet" +} diff --git a/tools/segments/dist/index.107f8a5c.css b/tools/segments/dist/index.107f8a5c.css new file mode 100644 index 0000000000..dafb662071 --- /dev/null +++ b/tools/segments/dist/index.107f8a5c.css @@ -0,0 +1,2 @@ +html,body{height:100%}body{margin:0}#app{height:100%} +/*# sourceMappingURL=index.107f8a5c.css.map */ diff --git a/tools/segments/dist/index.107f8a5c.css.map b/tools/segments/dist/index.107f8a5c.css.map new file mode 100644 index 0000000000..3826d01d70 --- /dev/null +++ b/tools/segments/dist/index.107f8a5c.css.map @@ -0,0 +1 @@ +{"mappings":"ACAA,sBAIA,cAIA","sources":["index.107f8a5c.css","tools/segments/src/styles.css"],"sourcesContent":["html, body {\n height: 100%;\n}\n\nbody {\n margin: 0;\n}\n\n#app {\n height: 100%;\n}\n/*# sourceMappingURL=index.107f8a5c.css.map */\n","html, body {\n height: 100%;\n}\n\nbody {\n margin: 0;\n}\n\n#app {\n height: 100%;\n}"],"names":[],"version":3,"file":"index.107f8a5c.css.map"} \ No newline at end of file diff --git a/tools/segments/dist/index.353ecf70.js b/tools/segments/dist/index.353ecf70.js new file mode 100644 index 0000000000..f2896ce2b2 --- /dev/null +++ b/tools/segments/dist/index.353ecf70.js @@ -0,0 +1,10 @@ +let e,t;function n(e,t,n,r){Object.defineProperty(e,t,{get:n,set:r,enumerable:!0,configurable:!0})}function r(e){return e&&e.__esModule?e.default:e}var i,l,o,u,a,s,c,d,p,f,m,h,g,v,y,b,E,w,k,x,C,S,_,T,P,D,M,I,F,R,L,B,z,A,N,O,K,V,j,$,U,q,H,G,W,Q,X,Y,Z,J,ee,et,en,er,ei,el,eo,eu,ea,es,ec,ed,ep,ef,em,eh,eg,ev,ey,eb,eE,ew,ek,ex,eC,eS,e_,eT,eP,eD,eM,eI,eF,eR,eL,eB,ez,eA,eN,eO,eK,eV,ej,e$,eU,eq,eH,eG,eW,eQ,eX,eY,eZ,eJ,e0,e1,e4,e3,e2,e5,e6,e7,e9,e8,te,tt,tn,tr,ti,tl,to,tu,ta,ts,tc,td,tp,tf,tm,th,tg,tv,ty,tb,tE,tw,tk,tx,tC,tS,t_,tT,tP,tD,tM,tI,tF,tR,tL,tB,tz,tA,tN,tO,tK,tV,tj,t$,tU,tq,tH,tG,tW,tQ,tX,tY,tZ,tJ,t0,t1,t4,t3,t2,t5,t6,t7,t9,t8,ne,nt,nn,nr,ni,nl,no,nu,na,ns,nc,nd,np,nf,nm,nh,ng,nv,ny,nb,nE,nw,nk,nx,nC,nS,n_,nT,nP,nD,nM,nI,nF,nR,nL,nB,nz,nA,nN,nO,nK,nV,nj,n$,nU,nq,nH,nG,nW,nQ,nX,nY,nZ,nJ,n0,n1,n4,n3,n2,n5,n6,n7,n9,n8,re,rt,rn,rr,ri,rl,ro,ru,ra,rs,rc,rd,rp,rf,rm,rh,rg,rv,ry,rb,rE,rw,rk,rx,rC,rS,r_,rT,rP,rD,rM,rI,rF,rR,rL,rB,rz,rA,rN,rO,rK,rV,rj,r$,rU,rq,rH,rG,rW,rQ,rX,rY,rZ,rJ,r0,r1,r4,r3,r2,r5,r6,r7,r9,r8,ie,it,ir,ii,il,io,iu,ia,is,ic,id,ip,im,ih,ig,iv,iy,ib,iE,iw,ik,ix,iC,iS,i_,iT,iP,iD,iM,iI,iF,iR,iL,iB,iz,iA,iN,iO,iK,iV,ij,i$,iU,iq,iH,iG,iW,iQ,iX,iY,iZ,iJ,i0,i1,i4,i3,i2,i5,i6,i7,i9,i8,le,lt,ln,lr,li,ll,lo,lu,la,ls,lc,ld,lp,lf,lm,lh,lg,lv,ly,lb,lE,lw,lk,lx,lC,lS,l_,lT,lP,lD,lM,lI,lF,lR,lL,lB,lz,lA,lN,lO,lK,lV,lj,l$,lU,lq,lH,lG,lW,lQ,lX,lY,lZ,lJ,l0,l1,l4,l3,l2,l5,l6,l7,l9,l8,oe,ot,on,or,oi,ol,oo,ou,oa,os,oc,od,op,of,om,oh,og,ov,oy,ob,oE,ow,ok,ox,oC,oS,o_,oT,oP,oD,oM,oI,oF,oR,oL,oB,oz,oA,oN,oO,oK,oV,oj,o$,oU,oq,oH,oG,oW,oQ,oX,oY,oZ,oJ,o0,o1,o4,o3,o2,o5,o6,o7,o9,o8,ue,ut,un,ur,ui,ul,uo,uu,ua,us,uc,ud,up,uf,um,uh,ug,uv,uy,ub,uE,uw,uk,ux,uC,uS,u_,uT,uP=globalThis,uD={},uM={},uI=uP.parcelRequire94c2;null==uI&&((uI=function(e){if(e in uD)return uD[e].exports;if(e in uM){var t=uM[e];delete uM[e];var n={id:e,exports:{}};return uD[e]=n,t.call(n.exports,n,n.exports),n.exports}var r=Error("Cannot find module '"+e+"'");throw r.code="MODULE_NOT_FOUND",r}).register=function(e,t){uM[e]=t},uP.parcelRequire94c2=uI);var uF=uI.register;uF("iCkpy",function(e,t){n(e.exports,"Fragment",()=>r,e=>r=e),n(e.exports,"jsx",()=>i,e=>i=e),n(e.exports,"jsxs",()=>l,e=>l=e);var r,i,l,o=uI("k74ze"),u=60103;if(r=60107,"function"==typeof Symbol&&Symbol.for){var a=Symbol.for;u=a("react.element"),r=a("react.fragment")}var s=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,c=Object.prototype.hasOwnProperty,d={key:!0,ref:!0,__self:!0,__source:!0};function p(e,t,n){var r,i={},l=null,o=null;for(r in void 0!==n&&(l=""+n),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(o=t.ref),t)c.call(t,r)&&!d.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===i[r]&&(i[r]=t[r]);return{$$typeof:u,type:e,key:l,ref:o,props:i,_owner:s.current}}i=p,l=p}),uF("k74ze",function(e,t){e.exports=uI("jDdha")}),uF("jDdha",function(e,t){n(e.exports,"Children",()=>r,e=>r=e),n(e.exports,"Component",()=>i,e=>i=e),n(e.exports,"Fragment",()=>l,e=>l=e),n(e.exports,"Profiler",()=>o,e=>o=e),n(e.exports,"PureComponent",()=>u,e=>u=e),n(e.exports,"StrictMode",()=>a,e=>a=e),n(e.exports,"Suspense",()=>s,e=>s=e),n(e.exports,"__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED",()=>c,e=>c=e),n(e.exports,"cloneElement",()=>d,e=>d=e),n(e.exports,"createContext",()=>p,e=>p=e),n(e.exports,"createElement",()=>f,e=>f=e),n(e.exports,"createFactory",()=>m,e=>m=e),n(e.exports,"createRef",()=>h,e=>h=e),n(e.exports,"forwardRef",()=>g,e=>g=e),n(e.exports,"isValidElement",()=>v,e=>v=e),n(e.exports,"lazy",()=>y,e=>y=e),n(e.exports,"memo",()=>b,e=>b=e),n(e.exports,"useCallback",()=>E,e=>E=e),n(e.exports,"useContext",()=>w,e=>w=e),n(e.exports,"useDebugValue",()=>k,e=>k=e),n(e.exports,"useEffect",()=>x,e=>x=e),n(e.exports,"useImperativeHandle",()=>C,e=>C=e),n(e.exports,"useLayoutEffect",()=>S,e=>S=e),n(e.exports,"useMemo",()=>_,e=>_=e),n(e.exports,"useReducer",()=>T,e=>T=e),n(e.exports,"useRef",()=>P,e=>P=e),n(e.exports,"useState",()=>D,e=>D=e),n(e.exports,"version",()=>M,e=>M=e);var r,i,l,o,u,a,s,c,d,p,f,m,h,g,v,y,b,E,w,k,x,C,S,_,T,P,D,M,I=uI("fiRP4"),F="function"==typeof Symbol&&Symbol.for,R=F?Symbol.for("react.element"):60103,L=F?Symbol.for("react.portal"):60106,B=F?Symbol.for("react.fragment"):60107,z=F?Symbol.for("react.strict_mode"):60108,A=F?Symbol.for("react.profiler"):60114,N=F?Symbol.for("react.provider"):60109,O=F?Symbol.for("react.context"):60110,K=F?Symbol.for("react.forward_ref"):60112,V=F?Symbol.for("react.suspense"):60113,j=F?Symbol.for("react.memo"):60115,$=F?Symbol.for("react.lazy"):60116,U="function"==typeof Symbol&&Symbol.iterator;function q(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;nei.length&&ei.push(e)}function eu(e,t,n){return null==e?0:function e(t,n,r,i){var l=typeof t;("undefined"===l||"boolean"===l)&&(t=null);var o=!1;if(null===t)o=!0;else switch(l){case"string":case"number":o=!0;break;case"object":switch(t.$$typeof){case R:case L:o=!0}}if(o)return r(i,t,""===n?"."+ea(t,0):n),1;if(o=0,n=""===n?".":n+":",Array.isArray(t))for(var u=0;u