(window.webpackJsonpvtexventures_livestreaming_free_0_37_0=window.webpackJsonpvtexventures_livestreaming_free_0_37_0||[]).push([[10],{154:function(e,n){var t={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"mutation",name:{kind:"Name",value:"updateOrderFormMarketingData"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"input"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"MarketingDataInput"}}},directives:[]}],directives:[{kind:"Directive",name:{kind:"Name",value:"context"},arguments:[{kind:"Argument",name:{kind:"Name",value:"sender"},value:{kind:"StringValue",value:"vtexventures.livestreaming-free@0.37.0",block:!1}}]},{kind:"Directive",name:{kind:"Name",value:"runtimeMeta"},arguments:[{kind:"Argument",name:{kind:"Name",value:"hash"},value:{kind:"StringValue",value:"aaed47d0ab496b4222a2bf552f5d13d3bd24131fb24bf07e10e4fbbb03211376",block:!1}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"updateOrderFormMarketingData"},arguments:[{kind:"Argument",name:{kind:"Name",value:"input"},value:{kind:"Variable",name:{kind:"Name",value:"input"}}}],directives:[{kind:"Directive",name:{kind:"Name",value:"context"},arguments:[{kind:"Argument",name:{kind:"Name",value:"provider"},value:{kind:"StringValue",value:"vtex.checkout-graphql",block:!1}}]}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"marketingData"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"utmSource"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"__typename"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:394}};t.loc.source={body:'mutation updateOrderFormMarketingData($input: MarketingDataInput!) @context(sender: "vtexventures.livestreaming-free@0.37.0") @runtimeMeta(hash: "aaed47d0ab496b4222a2bf552f5d13d3bd24131fb24bf07e10e4fbbb03211376") {\n updateOrderFormMarketingData(input: $input) @context(provider: "vtex.checkout-graphql") {\n id\n marketingData {\n utmSource\n __typename\n }\n __typename\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var a={};function i(e,n){for(var t=0;t0;){var d=u;u=new Set,d.forEach((function(e){o.has(e)||(o.add(e),(a[e]||new Set).forEach((function(e){u.add(e)})))}))}return o.forEach((function(n){var a=i(e,n);a&&t.definitions.push(a)})),t}(t,"updateOrderFormMarketingData")},85:function(e,n,t){"use strict";var a=t(3),i=t.n(a),r=t(5),o=t(0),u=t.n(o),d=t(13),c=t.n(d),s=t(72),l=t.n(s),m=t(54),v=t(8),f=t(100),k=t.n(f),p=t(32),b=t(15),g=t(7),w=t(154),h=t.n(w),O=function(e){var n=e.client,t=e.utm,a=e.orderFormObject,o=a.orderForm,u=a.setOrderForm,d=setTimeout(Object(r.a)(i.a.mark((function e(){var a;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:if(!(!t||t===(null===(a=null==o?void 0:o.marketingData)||void 0===a?void 0:a.utmSource))){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,n.mutate({mutation:h.a,variables:{input:{utmSource:t}}});case 7:u(Object.assign(Object.assign({},o),{marketingData:Object.assign(Object.assign({},null==o?void 0:o.marketingData),{utmSource:t})}));case 8:case"end":return e.stop()}}),e)}))),1e4);return function(){return clearTimeout(d)}},S=l.a.useOrderItems,D=["player"];n.a=function(e){var n,t,a,d=e.livestreamingId,s=Object(v.useRuntime)(),l=s.production,f=s.account,w=S().addItems,h=(t=Object(g.useApolloClient)(),a=Object(m.useOrderForm)(),{setUTM:(n=Object(r.a)(i.a.mark((function e(n){return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",O({client:t,orderFormObject:a,utm:n}));case 1:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})}).setUTM,F=Object(m.useOrderForm)().orderForm,N=c()(D),x=k()().addToCartConfig,y=null===window||void 0===window?void 0:window.nizza,j=Object(o.useCallback)(function(){var e=Object(r.a)(i.a.mark((function e(n){var t,a,r,o;return i.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.product,a=n.quantity,r=void 0===a?1:a,y){e.next=5;break}if(y=null===window||void 0===window?void 0:window.nizza){e.next=5;break}return e.abrupt("return");case 5:return o=y.utils.buildVtexCartItem(t,r),e.abrupt("return",w([o]));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),[w]),_=Object(o.useMemo)((function(){return{config:{environment:l?"prod":"dev",account:f,idLivestreaming:d,originOfProducts:"VTEX",isInGlobalPage:!1,isInfinite:!0,redirectTo:!1,showChat:!0,showLike:!0,showQuickView:!0,showProductsCarousel:!1,showSidebarProducts:!0,showViewers:!0,time:10,currentOrderForm:F.id,setUTM:h,addToCartConfig:Object.assign(Object.assign({},x),{actionFactory:Object.assign({addToCart:j},null==x?void 0:x.actionFactory)})}}}),[d,F.id]),M=Object(b.i)({id:"nz-player",src:p.a.nzPlayerScript,renderProps:_}).script;return u.a.createElement("div",{className:N.player,id:null==M?void 0:M.fullId})}}}]);