if (self.CavalryLogger) { CavalryLogger.start_js(["HlySj"]); } __d("AdsLWIPlacementsRenderHelperFragmentContainerRefetchQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{kind:"LocalArgument",name:"legacyAdAccountID",type:"ID!",defaultValue:null},{kind:"LocalArgument",name:"optimizationGoalInput",type:"AdsLWIOptimizationGoalInput!",defaultValue:null},{kind:"LocalArgument",name:"creativeSpecString",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"configuredPlacementSpec",type:"PlacementSpec",defaultValue:null}];return{kind:"Request",fragment:{kind:"Fragment",name:"AdsLWIPlacementsRenderHelperFragmentContainerRefetchQuery",type:"Query",metadata:null,argumentDefinitions:a,selections:[{kind:"FragmentSpread",name:"AdsLWIPlacementsRenderHelperFragmentContainer_placementsData",args:[{kind:"Variable",name:"configuredPlacementSpec",variableName:"configuredPlacementSpec"},{kind:"Variable",name:"creativeSpecString",variableName:"creativeSpecString"},{kind:"Variable",name:"legacyAdAccountID",variableName:"legacyAdAccountID"},{kind:"Variable",name:"optimizationGoalInput",variableName:"optimizationGoalInput"}]}]},operation:{kind:"Operation",name:"AdsLWIPlacementsRenderHelperFragmentContainerRefetchQuery",argumentDefinitions:a,selections:[{kind:"LinkedField",alias:null,name:"lwi",storageKey:null,args:null,concreteType:"LWIAPI",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"placements_data",storageKey:null,args:[{kind:"Variable",name:"configured_placement_spec",variableName:"configuredPlacementSpec"},{kind:"Variable",name:"creative_spec_string",variableName:"creativeSpecString"},{kind:"Variable",name:"legacy_ad_account_id",variableName:"legacyAdAccountID"},{kind:"Variable",name:"optimization_goal_input",variableName:"optimizationGoalInput"}],concreteType:"AdsPlacementsData",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"api_ad_formats",args:null,storageKey:null},{kind:"LinkedField",alias:null,name:"placement_spec",storageKey:null,args:null,concreteType:"AdsPlacementSpec",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"effective_publisher_platforms",args:null,storageKey:null}]}]}]}]},params:{operationKind:"query",name:"AdsLWIPlacementsRenderHelperFragmentContainerRefetchQuery",id:"2145122485556377",text:null,metadata:{}}}}();e.exports=a}),null); __d("AdsLWIPlacementsRenderHelperFragmentContainer_placementsData.graphql",[],(function(a,b,c,d,e,f){"use strict";a={kind:"Fragment",name:"AdsLWIPlacementsRenderHelperFragmentContainer_placementsData",type:"Query",metadata:null,argumentDefinitions:[{kind:"LocalArgument",name:"legacyAdAccountID",type:"ID!",defaultValue:null},{kind:"LocalArgument",name:"optimizationGoalInput",type:"AdsLWIOptimizationGoalInput!",defaultValue:null},{kind:"LocalArgument",name:"creativeSpecString",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"configuredPlacementSpec",type:"PlacementSpec",defaultValue:null}],selections:[{kind:"LinkedField",alias:null,name:"lwi",storageKey:null,args:null,concreteType:"LWIAPI",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"placements_data",storageKey:null,args:[{kind:"Variable",name:"configured_placement_spec",variableName:"configuredPlacementSpec"},{kind:"Variable",name:"creative_spec_string",variableName:"creativeSpecString"},{kind:"Variable",name:"legacy_ad_account_id",variableName:"legacyAdAccountID"},{kind:"Variable",name:"optimization_goal_input",variableName:"optimizationGoalInput"}],concreteType:"AdsPlacementsData",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"api_ad_formats",args:null,storageKey:null},{kind:"LinkedField",alias:null,name:"placement_spec",storageKey:null,args:null,concreteType:"AdsPlacementSpec",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"effective_publisher_platforms",args:null,storageKey:null}]}]}]}]};e.exports=a}),null); __d("AdsLWIPlacementsRenderHelperQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{kind:"LocalArgument",name:"legacyAdAccountID",type:"ID!",defaultValue:null},{kind:"LocalArgument",name:"optimizationGoalInput",type:"AdsLWIOptimizationGoalInput!",defaultValue:null},{kind:"LocalArgument",name:"creativeSpecString",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"configuredPlacementSpec",type:"PlacementSpec",defaultValue:null}];return{kind:"Request",fragment:{kind:"Fragment",name:"AdsLWIPlacementsRenderHelperQuery",type:"Query",metadata:null,argumentDefinitions:a,selections:[{kind:"FragmentSpread",name:"AdsLWIPlacementsRenderHelperFragmentContainer_placementsData",args:[{kind:"Variable",name:"configuredPlacementSpec",variableName:"configuredPlacementSpec"},{kind:"Variable",name:"creativeSpecString",variableName:"creativeSpecString"},{kind:"Variable",name:"legacyAdAccountID",variableName:"legacyAdAccountID"},{kind:"Variable",name:"optimizationGoalInput",variableName:"optimizationGoalInput"}]}]},operation:{kind:"Operation",name:"AdsLWIPlacementsRenderHelperQuery",argumentDefinitions:a,selections:[{kind:"LinkedField",alias:null,name:"lwi",storageKey:null,args:null,concreteType:"LWIAPI",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"placements_data",storageKey:null,args:[{kind:"Variable",name:"configured_placement_spec",variableName:"configuredPlacementSpec"},{kind:"Variable",name:"creative_spec_string",variableName:"creativeSpecString"},{kind:"Variable",name:"legacy_ad_account_id",variableName:"legacyAdAccountID"},{kind:"Variable",name:"optimization_goal_input",variableName:"optimizationGoalInput"}],concreteType:"AdsPlacementsData",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"api_ad_formats",args:null,storageKey:null},{kind:"LinkedField",alias:null,name:"placement_spec",storageKey:null,args:null,concreteType:"AdsPlacementSpec",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"effective_publisher_platforms",args:null,storageKey:null}]}]}]}]},params:{operationKind:"query",name:"AdsLWIPlacementsRenderHelperQuery",id:"2172917499453431",text:null,metadata:{}}}}();e.exports=a}),null); __d("BoostedComponentClientExceptionsTypedLoggerLite",["Banzai","generateLiteTypedLogger"],(function(a,b,c,d,e,f){"use strict";e.exports=b("generateLiteTypedLogger")("logger:BoostedComponentClientExceptionsLoggerConfig")}),null); __d("getGraphQLEnumsArray",["strictGetKeyByValue"],(function(a,b,c,d,e,f){"use strict";function a(a,c){return c.reduce(function(c,d){d=b("strictGetKeyByValue")(a,d);d!=null&&c.push(d);return c},[])}e.exports=a}),null); __d("AdsLWIPlacementsRenderHelperFragmentContainer.react",["AdsAPIPublisherPlatform","BoostedComponentClientExceptionsTypedLoggerLite","BoostedComponentProduct","React","RelayModern","getGraphQLEnumsArray","getJSEnumSafe","useOnUpdateEffect","AdsLWIPlacementsRenderHelperFragmentContainer_placementsData.graphql","AdsLWIPlacementsRenderHelperFragmentContainerRefetchQuery.graphql"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("BoostedComponentClientExceptionsTypedLoggerLite").log;c=b("RelayModern").createRefetchContainer;b("RelayModern").graphql;var h={apiAdFormats:["DESKTOP_FEED_STANDARD","MOBILE_FEED_STANDARD"],effectivePublisherPlatforms:["FACEBOOK","INSTAGRAM","MESSENGER"]};function a(a){__p&&__p();var c;c=(c=a.placementsData.lwi)==null?void 0:c.placements_data;var d=c==null?void 0:c.api_ad_formats;c=c==null?void 0:c.placement_spec;var e=a.creativeSpecString,f=a.legacyAdAccountID,i=a.objective,j=a.product,k=a.selectedPublisherPlatforms;b("useOnUpdateEffect")(function(){a.relay.refetch({configuredPlacementSpec:k?{publisher_platforms:b("getGraphQLEnumsArray")(b("AdsAPIPublisherPlatform"),k)}:null,legacyAdAccountID:f,creativeSpecString:e,optimizationGoalInput:{objective:i,product:j}})},[e,f,i,j,k]);var l;d==null||c==null?(l=h,g({event:"data_error",exception_message:"No Placements Data",page_id:a.pageID,product:b("getJSEnumSafe")(b("BoostedComponentProduct"),j),target_id:a.targetID})):l={apiAdFormats:d,effectivePublisherPlatforms:c.effective_publisher_platforms};return b("React").createElement(b("React").Fragment,null,a.children(l))}e.exports=c(a,{placementsData:function(){return b("AdsLWIPlacementsRenderHelperFragmentContainer_placementsData.graphql")}},function(){return b("AdsLWIPlacementsRenderHelperFragmentContainerRefetchQuery.graphql")})}),null); __d("AdsLWIPlacementsRenderHelper.react",["AdsAPIPublisherPlatform","AdsLWIPlacementsRenderHelperFragmentContainer.react","BoostedComponentClientExceptionsTypedLoggerLite","BoostedComponentProduct","React","RelayFBEnvironment","RelayModern","getGraphQLEnumsArray","getJSEnumSafe","AdsLWIPlacementsRenderHelperQuery.graphql"],(function(a,b,c,d,e,f){"use strict";__p&&__p();var g=b("BoostedComponentClientExceptionsTypedLoggerLite").log,h=b("RelayModern").QueryRenderer;b("RelayModern").graphql;var i=b("React").useState,j=function(){return b("AdsLWIPlacementsRenderHelperQuery.graphql")},k={apiAdFormats:null,effectivePublisherPlatforms:["FACEBOOK","INSTAGRAM","MESSENGER"]};function a(a){__p&&__p();var c=a.children,d=a.creativeSpecString,e=a.legacyAdAccountID,f=a.objective,l=a.pageID,m=a.product,n=a.selectedPublisherPlatforms,o=a.targetID;a=i({configuredPlacementSpec:n?{publisher_platforms:b("getGraphQLEnumsArray")(b("AdsAPIPublisherPlatform"),n)}:null,creativeSpecString:d,legacyAdAccountID:e,optimizationGoalInput:{objective:f,product:m}});a=a[0];return b("React").createElement(h,{environment:b("RelayFBEnvironment"),query:j,render:function(a){var h=a.props;a=a.error;if(a!=null){g({event:"data_error",exception_message:"Placements Data GraphQL Error",exception_trace:a.stack,page_id:l,product:b("getJSEnumSafe")(b("BoostedComponentProduct"),m),target_id:o});return null}return h!=null?b("React").createElement(b("AdsLWIPlacementsRenderHelperFragmentContainer.react"),{creativeSpecString:d,legacyAdAccountID:e,objective:f,pageID:l,placementsData:h,product:m,selectedPublisherPlatforms:n,targetID:o},c):c(k)},variables:a})}e.exports=a}),null); __d("adsLWISelectedPublisherPlatformsSelector",["adsCreateSelector","adsLWIDeliveryPlacementsStoreDataSelector"],(function(a,b,c,d,e,f){"use strict";a=b("adsCreateSelector")([b("adsLWIDeliveryPlacementsStoreDataSelector")],function(a){return a==null?void 0:a.selectedPlatforms},{name:e.id+".adsLWISelectedPublisherPlatformsSelector"});e.exports=a}),null); __d("AdsLWIPlacementsRenderHelperContainer.react",["AdproObjectiveType","AdsLWIPlacementsRenderHelper.react","AdsSelectorUtils","BoostedComponentProduct","FluxContainer","React","adsLWIAdproObjectiveSelector","adsLWICreativeSpecSelector","adsLWICurrentInstanceDataSelector","adsLWISelectedAccountIDSelector","adsLWISelectedPublisherPlatformsSelector","nullthrows","strictGetKeyByValue"],(function(a,b,c,d,e,f){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}c.getStores=function(){return b("AdsSelectorUtils").getStores([b("adsLWIAdproObjectiveSelector"),b("adsLWICreativeSpecSelector"),b("adsLWICurrentInstanceDataSelector"),b("adsLWISelectedAccountIDSelector"),b("adsLWISelectedPublisherPlatformsSelector")])};c.calculateState=function(){var a=b("nullthrows")(b("adsLWISelectedAccountIDSelector")()),c=b("nullthrows")(b("adsLWICurrentInstanceDataSelector")()),d=c.product,e=c.pageID;c=c.targetID;var f=b("adsLWIAdproObjectiveSelector")(),g=b("nullthrows")(b("adsLWICreativeSpecSelector")()),h=b("nullthrows")(b("adsLWISelectedPublisherPlatformsSelector")());return{creativeSpecString:JSON.stringify(g.toJS()),legacyAdAccountID:a,objective:f===null?null:b("nullthrows")(b("strictGetKeyByValue")(b("AdproObjectiveType"),f)),pageID:e,product:b("nullthrows")(b("strictGetKeyByValue")(b("BoostedComponentProduct"),d)),selectedPublisherPlatforms:h,targetID:c}};var d=c.prototype;d.render=function(){var a=this.state.objective;return a==null?null:b("React").createElement(b("AdsLWIPlacementsRenderHelper.react"),{children:this.props.children,creativeSpecString:this.state.creativeSpecString,legacyAdAccountID:this.state.legacyAdAccountID,objective:a,pageID:this.state.pageID,product:this.state.product,selectedPublisherPlatforms:this.state.selectedPublisherPlatforms,targetID:this.state.targetID})};return c}(b("React").PureComponent);e.exports=b("FluxContainer").create(a)}),null);