useAdvancedAnalyticsScheduleRecurringAudienceMutation",["asyncToGeneratorRuntime","react","react-compiler-runtime","useAdvancedAnalyticsScheduleRecurringAudienceMutation.graphql","useAwaitableMutation"],(function(a,b,c,d,e,f,g){"use strict";var h,i;(i||d("react")).useCallback;function a(){var a=d("react-compiler-runtime").c(6),c;a[0]===Symbol["for"]("react.memo_cache_sentinel")?(c=h!==void 0?h:h=b("useAdvancedAnalyticsScheduleRecurringAudienceMutation.graphql"),a[0]=c):c=a[0];c=d("useAwaitableMutation").useAwaitableMutation(c);var e=c[0];c=c[1];var f;a[1]!==e?(f=function(){var a=b("asyncToGeneratorRuntime").asyncToGenerator(function*(a){try{a=(yield e({variables:{input:{audience_config_id:a.audienceConfigID,input_macros:a.inputMacros.map(j),scheduling_enabled:a.schedulingEnabled,scheduling_end_date:a.schedulingEndDate,scheduling_start_date:a.schedulingStartDate,update_type:a.updateType}}}));a=a[0];return a}catch(b){a=b;throw a}});return function(b){return a.apply(this,arguments)}}(),a[1]=e,a[2]=f):f=a[2];f=f;var g;a[3]!==f||a[4]!==c?(g=[f,c],a[3]=f,a[4]=c,a[5]=g):g=a[5];return g}function j(a){return{name:a.name,value:a.value}}g["default"]=a}),98);
-----
AdvancedAnalyticsCustomAudienceModalEditSchedule.react",["fbt","ix","AAInterfaceTemplateFbts","AdvancedAnalyticsAudienceTemplateRunAndScheduleModalMacrosInput.react","AdvancedAnalyticsAudienceTemplateUpdateType","AdvancedAnalyticsCustomAudienceModalEditSchedule_data.graphql","AdvancedAnalyticsErrorsUtils","AdvancedAnalyticsMacroUtils","AdvancedAnalyticsTemplate.flow","AdvancedAnalyticsTemplateValidators","FBLogger","GeoBadge.react","GeoBaseText.react","GeoButton.react","GeoCancelButton.react","GeoDatePicker.react","GeoDivider.react","GeoFlexbox.react","GeoHStack.react","GeoHeading.react","GeoModalFooter.react","GeoPopover.react","GeoSelector.react","GeoSelectorItem.react","GeoSwitch.react","GeoTextPairing.react","GeoToast.react","GeoVStack.react","LocalDate","RelayHooks","Timezone","asyncToGeneratorRuntime","fbicon","geoMargin","react","useAdvancedAnalyticsForm","useAdvancedAnalyticsRunAdhocAudienceMutation","useAdvancedAnalyticsScheduleRecurringAudienceMutation","useAdvancedAnalyticsSessionContext","useGeoToaster"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l=k||(k=d("react"));e=k;var m=e.useCallback,n=e.useEffect,o=e.useMemo,p=e.useState,q=function(a){return a==null?null:c("LocalDate").fromISOString(a)},r=j!==void 0?j:j=b("AdvancedAnalyticsCustomAudienceModalEditSchedule_data.graphql");function a(a){var e,f=a.data,g=a.onFooterUpdate,j=a.setIsScheduleEditActive,k=c("useGeoToaster")();a=c("useAdvancedAnalyticsSessionContext")();var s=a.instance,t=d("RelayHooks").useFragment(r,f),u=(t==null?void 0:t.start_date)!=null,v=o(function(){var a,b;return c("AdvancedAnalyticsMacroUtils").getAudienceConfigMacros((a=t==null||(b=t.template)==null?void 0:b.macros)!=null?a:[],t==null?void 0:t.macros)},[t==null?void 0:t.macros,t==null||(e=t.template)==null?void 0:e.macros]),w=d("useAdvancedAnalyticsForm").useAdvancedAnalyticsForm(o(function(){var a;return{audienceUpdateType:{value:(a=t==null?void 0:t.update_type)!=null?a:c("AdvancedAnalyticsAudienceTemplateUpdateType").APPEND,rules:[function(a){return d("AdvancedAnalyticsTemplateValidators").templateAudienceUpdateTypeValidator(a)}]},isRecurring:{value:u||(t==null?void 0:t.most_recent_query)==null},cadence:{value:d("AdvancedAnalyticsTemplate.flow").AudienceTemplateScheduleCadence.DAILY},startDate:{value:q(t==null?void 0:t.start_date),rules:[function(a,b){return d("AdvancedAnalyticsTemplateValidators").audienceTemplateScheduleStartDateValidator(a==null?void 0:a.toISOString(),(a=b.endDate)==null||(a=a.value)==null?void 0:a.toISOString(),b.isRecurring.value)}]},endDate:{value:q(t==null?void 0:t.end_date)},macros:{value:v},isScheduleEnabled:{value:(t==null?void 0:t.schedule_enabled)!=null}}},[t==null?void 0:t.end_date,t==null?void 0:t.most_recent_query,t==null?void 0:t.schedule_enabled,t==null?void 0:t.start_date,t==null?void 0:t.update_type,v,u]));a=p(!0);var x=a[0],y=a[1],z=w.getValue("isRecurring"),A=w.getValue("startDate");f=w.getValidation("startDate");var B=w.getValue("macros");a=c("useAdvancedAnalyticsScheduleRecurringAudienceMutation")();var C=a[0],D=a[1];a=c("useAdvancedAnalyticsRunAdhocAudienceMutation")();var E=a[0],F=a[1],G=function(a,b){var c=[].concat(w.getValue("macros"));c[b]=a;w.setValue("macros",c)},H=m(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a,b=c("FBLogger")("advanced_analytics","schedule_audience").tags(["instance_id",s.id]).tags(["audience_config_id",t.id]);((a=t.custom_audience)==null?void 0:a.name)!=null&&b.tags(["audience_name",t.custom_audience.name]);b.info("Schedule custom audience from AdvancedAnalyticsCreateCustomAudienceModal");try{w.validateForm();yield C({audienceConfigID:t.id,inputMacros:B,schedulingEnabled:w.getValue("isScheduleEnabled"),schedulingStartDate:(a=w.getValue("startDate"))==null?void 0:a.toISOString(),schedulingEndDate:(b=w.getValue("endDate"))==null?void 0:b.toISOString(),updateType:w.getValue("audienceUpdateType")});if(u)k.add(l.jsx(c("GeoToast.react"),{heading:h._(/*BTDS*/"Saved successfully.")}));else{k.add(l.jsx(c("GeoToast.react"),{heading:h._(/*BTDS*/"{audience name} successfully scheduled.",[h._param("audience name",(a=t.custom_audience)==null?void 0:a.name)])}))}j(!1)}catch(e){if(e instanceof d("useAdvancedAnalyticsForm").FormValidationErrors){b=e.getValidationErrorMessage();k.add(l.jsx(c("GeoToast.react"),{description:b,heading:h._(/*BTDS*/"Error"),status:"error"}))}else{a=c("AdvancedAnalyticsErrorsUtils").normalizeGraphQLError(e).description;k.add(l.jsx(c("GeoToast.react"),{description:a,heading:h._(/*BTDS*/"Error"),status:"error"}))}}}),[C,(a=t.custom_audience)==null?void 0:a.name,t.id,w,s.id,k,B,j,u]),I=m(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a,b=c("FBLogger")("advanced_analytics","run_adhoc_audience").tags(["instance_id",s.id]).tags(["audience_config_id",t.id]);((a=t.custom_audience)==null?void 0:a.name)!=null&&b.tags(["audience_name",t.custom_audience.name]);b.info("Run adhoc custom audience from AdvancedAnalyticsCreateCustomAudienceModal");try{w.validateForm(),yield E({audienceConfigID:t.id,inputMacros:B,updateType:w.getValue("audienceUpdateType")}),k.add(l.jsx(c("GeoToast.react"),{heading:h._(/*BTDS*/"Your query has been successfully created and will run once the data has become available.")})),j(!1)}catch(e){if(e instanceof d("useAdvancedAnalyticsForm").FormValidationErrors){a=e.getValidationErrorMessage();k.add(l.jsx(c("GeoToast.react"),{description:a,heading:h._(/*BTDS*/"Error"),status:"error"}))}else{b=c("AdvancedAnalyticsErrorsUtils").normalizeGraphQLError(e).description;k.add(l.jsx(c("GeoToast.react"),{description:b,heading:h._(/*BTDS*/"Error"),status:"error"}))}}}),[E,(a=t.custom_audience)==null?void 0:a.name,t.id,w,B,s.id,j,k]);n(function(){var a=null,b=l.jsx(c("GeoCancelButton.react"),{});!z?a=l.jsx(c("GeoButton.react"),{icon:d("fbicon")._(i("572414"),16),isDisabled:F,isLoading:F,label:h._(/*BTDS*/"Run"),variant:"primary",onClick:I}):u?(a=l.jsx(c("GeoButton.react"),{icon:d("fbicon")._(i("1212959"),16),isDisabled:D,isLoading:D,label:h._(/*BTDS*/"Save"),variant:"primary",onClick:H}),b=l.jsx(c("GeoButton.react"),{label:h._(/*BTDS*/"Cancel"),onClick:function(){return j(!1)}})):a=l.jsx(c("GeoButton.react"),{icon:d("fbicon")._(i("640915"),16),isDisabled:D,isLoading:D,label:h._(/*BTDS*/"Schedule audience"),variant:"creation",onClick:H});g(l.jsx(c("GeoModalFooter.react"),{primaryButton:a,secondaryButton:b}));return function(){return g(l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("GeoCancelButton.react"),{})}))}},[t.start_date,w,H,D,u,j,g,F,I,z]);a=t.start_date!=null&&t.most_recent_query!=null;return l.jsxs(c("GeoVStack.react"),{xstyle:c("geoMargin").all16,children:[a?l.jsxs(c("GeoHStack.react"),{alignItems:"center",justifyContent:"space-between",shrink:0,children:[l.jsx("div",{style:{maxWidth:"450px"},children:l.jsx(c("GeoTextPairing.react"),{description:h._(/*BTDS*/"You can temporarily disable your scheduled query. Disabled schedules will not be run automatically."),heading:h._(/*BTDS*/"Schedule status"),overflowWrap:"break-word",size:"header4"})}),l.jsx(c("GeoSwitch.react"),{label:w.getValue("isScheduleEnabled")===!0?h._(/*BTDS*/"Active"):h._(/*BTDS*/"Inactive"),labelPosition:"suffix",value:w.getValue("isScheduleEnabled"),onChange:function(a){return w.setValue("isScheduleEnabled",a)}})]}):l.jsxs(c("GeoHStack.react"),{alignItems:"center",justifyContent:"space-between",shrink:0,children:[l.jsx(c("GeoTextPairing.react"),{description:h._(/*BTDS*/"Replace macro values to execute at run time. You can run your query once right away or schedule it to run once, or multiple times at a set date. Please note that once the initial query has been executed, the recurrence and audience update method cannot be changed."),heading:h._(/*BTDS*/"Recurrence"),overflowWrap:"break-word",size:"header4"}),l.jsx(c("GeoFlexbox.react"),{shrink:0,children:l.jsx(c("GeoSwitch.react"),{isDisabled:(t==null?void 0:t.most_recent_query)!=null,label:z?h._(/*BTDS*/"Recurring"):h._(/*BTDS*/"One-time"),labelPosition:"suffix",value:z,onChange:function(){return w.setValue("isRecurring",!z)}})})]}),z&&l.jsxs(l.Fragment,{children:[l.jsx(c("GeoFlexbox.react"),{shrink:0,children:l.jsx(c("GeoSelector.react"),{isDisabled:!0,label:h._(/*BTDS*/"Cadence"),value:"daily",onChange:function(a){return w.setValue("cadence",a)},children:l.jsx(c("GeoSelectorItem.react"),{label:h._(/*BTDS*/"Daily"),value:"daily"})})}),l.jsxs(c("GeoVStack.react"),{context:"component",relation:"related",shrink:0,children:[l.jsxs(c("GeoHStack.react"),{children:[l.jsx(c("GeoDatePicker.react"),{errorMessage:f==null?void 0:f.message,isDisabled:(t==null?void 0:t.most_recent_query)!=null,label:h._(/*BTDS*/"Start date"),restraint:function(a){var b=c("LocalDate").today(d("Timezone").PST8PDT);return a.isAfterOrEqual(b)},value:A,onChange:function(a){return w.setValue("startDate",a)}}),l.jsx(c("GeoDatePicker.react"),{label:h._(/*BTDS*/"End date"),restraint:function(a){return A!=null&&a.isAfterOrEqual(A)},value:w.getValue("endDate"),onChange:function(a){return w.setValue("endDate",a)}})]}),l.jsx(c("GeoFlexbox.react"),{children:l.jsx(c("GeoBaseText.react"),{color:"valueDescription",size:"valueDescription",children:h._(/*BTDS*/"Dates are shown in Pacific time")})})]})]}),l.jsx(c("GeoFlexbox.react"),{shrink:0,children:l.jsxs(c("GeoSelector.react"),{isDisabled:(t==null?void 0:t.most_recent_query)!=null,label:d("AAInterfaceTemplateFbts").AUDIENCE_UPDATE_METHOD,tooltip:l.jsx(c("GeoPopover.react"),{content:h._(/*BTDS*/"Select audience update type. Add some description around what this type is and possibly some URLs with docs"),heading:h._(/*BTDS*/"What is this?")}),value:w.getValue("audienceUpdateType"),xstyle:c("geoMargin").bottom12,onChange:function(a){return w.setValue("audienceUpdateType",a)},children:[l.jsx(c("GeoSelectorItem.react"),{description:h._(/*BTDS*/"Add new people IDs to your custom audience without overwriting existing data."),label:d("AAInterfaceTemplateFbts").AudienceUpdateTypeLabelsFbt[c("AdvancedAnalyticsAudienceTemplateUpdateType").APPEND],value:c("AdvancedAnalyticsAudienceTemplateUpdateType").APPEND}),l.jsx(c("GeoSelectorItem.react"),{description:h._(/*BTDS*/"Overwrite existing custom audience data with new people IDs each time you run a query."),label:d("AAInterfaceTemplateFbts").AudienceUpdateTypeLabelsFbt[c("AdvancedAnalyticsAudienceTemplateUpdateType").REPLACE],value:c("AdvancedAnalyticsAudienceTemplateUpdateType").REPLACE})]})}),l.jsx(c("GeoDivider.react"),{xstyle:c("geoMargin").all0}),l.jsxs(c("GeoHStack.react"),{justifyContent:"space-between",shrink:0,children:[l.jsxs(c("GeoHStack.react"),{alignItems:"center",alignSelf:"center",children:[l.jsx(c("GeoHeading.react"),{level:4,xstyle:c("geoMargin").end8,children:h._(/*BTDS*/"Macros")}),l.jsx(c("GeoBadge.react"),{label:h._(/*BTDS*/"Macros ({macros-count})",[h._param("macros-count",B.length)]),value:(a=B.length)!=null?a:0})]}),B.length>0&&l.jsx(c("GeoButton.react"),{icon:x?d("fbicon")._(i("505579"),16):d("fbicon")._(i("492466"),16),isLabelHidden:!0,label:x?h._(/*BTDS*/"Close"):h._(/*BTDS*/"See all"),variant:"flat",xstyle:c("geoMargin").all0,onClick:function(){return y(!x)}})]}),x&&l.jsx(c("GeoVStack.react"),{children:w.getValue("macros").map(function(a,b){return l.jsx(c("AdvancedAnalyticsAudienceTemplateRunAndScheduleModalMacrosInput.react"),{index:b,macro:a,onEditMacro:G},b)})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
useAdvancedAnalyticsScheduleRecurringAudienceMutation.graphql",["useAdvancedAnalyticsScheduleRecurringAudienceMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"args",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"schedule_enabled",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"start_date",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"end_date",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"update_type",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},j={alias:null,args:null,concreteType:"AdvancedAnalyticsQueryTemplateMacro",kind:"LinkedField",name:"macros",plural:!0,selections:[i,{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}],storageKey:null},k=[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"useAdvancedAnalyticsScheduleRecurringAudienceMutation",selections:[{alias:"data",args:c,concreteType:"XFBScheduleAdvancedAnalyticsRecurringAudienceResponsePayload",kind:"LinkedField",name:"xfb_schedule_advanced_analytics_recurring_audience",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsAudienceConfig",kind:"LinkedField",name:"audience_config",plural:!1,selections:[d,e,f,g,h,j,{args:null,kind:"FragmentSpread",name:"AdvancedAnalyticsCustomAudienceModalEditSchedule_data"},{args:null,kind:"FragmentSpread",name:"AdvancedAnalyticsCustomAudienceModalViewSchedule_data"}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"useAdvancedAnalyticsScheduleRecurringAudienceMutation",selections:[{alias:"data",args:c,concreteType:"XFBScheduleAdvancedAnalyticsRecurringAudienceResponsePayload",kind:"LinkedField",name:"xfb_schedule_advanced_analytics_recurring_audience",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsAudienceConfig",kind:"LinkedField",name:"audience_config",plural:!1,selections:[d,e,f,g,h,j,{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsCustomAudience",kind:"LinkedField",name:"custom_audience",plural:!1,selections:[i,d,{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"approximate_count",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"creation_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"updated",storageKey:null},{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsAudienceActivatedCountRange",kind:"LinkedField",name:"activated_count_range",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"users_lower_bound",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"users_upper_bound",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AdAccount",kind:"LinkedField",name:"ad_account",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"payment_account",plural:!1,selections:k,storageKey:null},d],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsAudienceQuery",kind:"LinkedField",name:"most_recent_query",plural:!1,selections:k,storageKey:null},{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsAudienceTemplate",kind:"LinkedField",name:"template",plural:!1,selections:[j,d],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"audience_upload_status",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("useAdvancedAnalyticsScheduleRecurringAudienceMutation_facebookRelayOperation"),metadata:{},name:"useAdvancedAnalyticsScheduleRecurringAudienceMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
useAdvancedAnalyticsScheduleRecurringAudienceMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24612526871749019"}),null);
-----
-----
AdvancedAnalyticsCustomAudienceModalEditSchedule.react",["fbt","ix","AAInterfaceTemplateFbts","AdvancedAnalyticsAudienceTemplateRunAndScheduleModalMacrosInput.react","AdvancedAnalyticsAudienceTemplateUpdateType","AdvancedAnalyticsCustomAudienceModalEditSchedule_data.graphql","AdvancedAnalyticsErrorsUtils","AdvancedAnalyticsMacroUtils","AdvancedAnalyticsTemplate.flow","AdvancedAnalyticsTemplateValidators","FBLogger","GeoBadge.react","GeoBaseText.react","GeoButton.react","GeoCancelButton.react","GeoDatePicker.react","GeoDivider.react","GeoFlexbox.react","GeoHStack.react","GeoHeading.react","GeoModalFooter.react","GeoPopover.react","GeoSelector.react","GeoSelectorItem.react","GeoSwitch.react","GeoTextPairing.react","GeoToast.react","GeoVStack.react","LocalDate","RelayHooks","Timezone","asyncToGeneratorRuntime","fbicon","geoMargin","react","useAdvancedAnalyticsForm","useAdvancedAnalyticsRunAdhocAudienceMutation","useAdvancedAnalyticsScheduleRecurringAudienceMutation","useAdvancedAnalyticsSessionContext","useGeoToaster"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l=k||(k=d("react"));e=k;var m=e.useCallback,n=e.useEffect,o=e.useMemo,p=e.useState,q=function(a){return a==null?null:c("LocalDate").fromISOString(a)},r=j!==void 0?j:j=b("AdvancedAnalyticsCustomAudienceModalEditSchedule_data.graphql");function a(a){var e,f=a.data,g=a.onFooterUpdate,j=a.setIsScheduleEditActive,k=c("useGeoToaster")();a=c("useAdvancedAnalyticsSessionContext")();var s=a.instance,t=d("RelayHooks").useFragment(r,f),u=(t==null?void 0:t.start_date)!=null,v=o(function(){var a,b;return c("AdvancedAnalyticsMacroUtils").getAudienceConfigMacros((a=t==null||(b=t.template)==null?void 0:b.macros)!=null?a:[],t==null?void 0:t.macros)},[t==null?void 0:t.macros,t==null||(e=t.template)==null?void 0:e.macros]),w=d("useAdvancedAnalyticsForm").useAdvancedAnalyticsForm(o(function(){var a;return{audienceUpdateType:{value:(a=t==null?void 0:t.update_type)!=null?a:c("AdvancedAnalyticsAudienceTemplateUpdateType").APPEND,rules:[function(a){return d("AdvancedAnalyticsTemplateValidators").templateAudienceUpdateTypeValidator(a)}]},isRecurring:{value:u||(t==null?void 0:t.most_recent_query)==null},cadence:{value:d("AdvancedAnalyticsTemplate.flow").AudienceTemplateScheduleCadence.DAILY},startDate:{value:q(t==null?void 0:t.start_date),rules:[function(a,b){return d("AdvancedAnalyticsTemplateValidators").audienceTemplateScheduleStartDateValidator(a==null?void 0:a.toISOString(),(a=b.endDate)==null||(a=a.value)==null?void 0:a.toISOString(),b.isRecurring.value)}]},endDate:{value:q(t==null?void 0:t.end_date)},macros:{value:v},isScheduleEnabled:{value:(t==null?void 0:t.schedule_enabled)!=null}}},[t==null?void 0:t.end_date,t==null?void 0:t.most_recent_query,t==null?void 0:t.schedule_enabled,t==null?void 0:t.start_date,t==null?void 0:t.update_type,v,u]));a=p(!0);var x=a[0],y=a[1],z=w.getValue("isRecurring"),A=w.getValue("startDate");f=w.getValidation("startDate");var B=w.getValue("macros");a=c("useAdvancedAnalyticsScheduleRecurringAudienceMutation")();var C=a[0],D=a[1];a=c("useAdvancedAnalyticsRunAdhocAudienceMutation")();var E=a[0],F=a[1],G=function(a,b){var c=[].concat(w.getValue("macros"));c[b]=a;w.setValue("macros",c)},H=m(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a,b=c("FBLogger")("advanced_analytics","schedule_audience").tags(["instance_id",s.id]).tags(["audience_config_id",t.id]);((a=t.custom_audience)==null?void 0:a.name)!=null&&b.tags(["audience_name",t.custom_audience.name]);b.info("Schedule custom audience from AdvancedAnalyticsCreateCustomAudienceModal");try{w.validateForm();yield C({audienceConfigID:t.id,inputMacros:B,schedulingEnabled:w.getValue("isScheduleEnabled"),schedulingStartDate:(a=w.getValue("startDate"))==null?void 0:a.toISOString(),schedulingEndDate:(b=w.getValue("endDate"))==null?void 0:b.toISOString(),updateType:w.getValue("audienceUpdateType")});if(u)k.add(l.jsx(c("GeoToast.react"),{heading:h._(/*BTDS*/"Saved successfully.")}));else{k.add(l.jsx(c("GeoToast.react"),{heading:h._(/*BTDS*/"{audience name} successfully scheduled.",[h._param("audience name",(a=t.custom_audience)==null?void 0:a.name)])}))}j(!1)}catch(e){if(e instanceof d("useAdvancedAnalyticsForm").FormValidationErrors){b=e.getValidationErrorMessage();k.add(l.jsx(c("GeoToast.react"),{description:b,heading:h._(/*BTDS*/"Error"),status:"error"}))}else{a=c("AdvancedAnalyticsErrorsUtils").normalizeGraphQLError(e).description;k.add(l.jsx(c("GeoToast.react"),{description:a,heading:h._(/*BTDS*/"Error"),status:"error"}))}}}),[C,(a=t.custom_audience)==null?void 0:a.name,t.id,w,s.id,k,B,j,u]),I=m(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a,b=c("FBLogger")("advanced_analytics","run_adhoc_audience").tags(["instance_id",s.id]).tags(["audience_config_id",t.id]);((a=t.custom_audience)==null?void 0:a.name)!=null&&b.tags(["audience_name",t.custom_audience.name]);b.info("Run adhoc custom audience from AdvancedAnalyticsCreateCustomAudienceModal");try{w.validateForm(),yield E({audienceConfigID:t.id,inputMacros:B,updateType:w.getValue("audienceUpdateType")}),k.add(l.jsx(c("GeoToast.react"),{heading:h._(/*BTDS*/"Your query has been successfully created and will run once the data has become available.")})),j(!1)}catch(e){if(e instanceof d("useAdvancedAnalyticsForm").FormValidationErrors){a=e.getValidationErrorMessage();k.add(l.jsx(c("GeoToast.react"),{description:a,heading:h._(/*BTDS*/"Error"),status:"error"}))}else{b=c("AdvancedAnalyticsErrorsUtils").normalizeGraphQLError(e).description;k.add(l.jsx(c("GeoToast.react"),{description:b,heading:h._(/*BTDS*/"Error"),status:"error"}))}}}),[E,(a=t.custom_audience)==null?void 0:a.name,t.id,w,B,s.id,j,k]);n(function(){var a=null,b=l.jsx(c("GeoCancelButton.react"),{});!z?a=l.jsx(c("GeoButton.react"),{icon:d("fbicon")._(i("572414"),16),isDisabled:F,isLoading:F,label:h._(/*BTDS*/"Run"),variant:"primary",onClick:I}):u?(a=l.jsx(c("GeoButton.react"),{icon:d("fbicon")._(i("1212959"),16),isDisabled:D,isLoading:D,label:h._(/*BTDS*/"Save"),variant:"primary",onClick:H}),b=l.jsx(c("GeoButton.react"),{label:h._(/*BTDS*/"Cancel"),onClick:function(){return j(!1)}})):a=l.jsx(c("GeoButton.react"),{icon:d("fbicon")._(i("640915"),16),isDisabled:D,isLoading:D,label:h._(/*BTDS*/"Schedule audience"),variant:"creation",onClick:H});g(l.jsx(c("GeoModalFooter.react"),{primaryButton:a,secondaryButton:b}));return function(){return g(l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("GeoCancelButton.react"),{})}))}},[t.start_date,w,H,D,u,j,g,F,I,z]);a=t.start_date!=null&&t.most_recent_query!=null;return l.jsxs(c("GeoVStack.react"),{xstyle:c("geoMargin").all16,children:[a?l.jsxs(c("GeoHStack.react"),{alignItems:"center",justifyContent:"space-between",shrink:0,children:[l.jsx("div",{style:{maxWidth:"450px"},children:l.jsx(c("GeoTextPairing.react"),{description:h._(/*BTDS*/"You can temporarily disable your scheduled query. Disabled schedules will not be run automatically."),heading:h._(/*BTDS*/"Schedule status"),overflowWrap:"break-word",size:"header4"})}),l.jsx(c("GeoSwitch.react"),{label:w.getValue("isScheduleEnabled")===!0?h._(/*BTDS*/"Active"):h._(/*BTDS*/"Inactive"),labelPosition:"suffix",value:w.getValue("isScheduleEnabled"),onChange:function(a){return w.setValue("isScheduleEnabled",a)}})]}):l.jsxs(c("GeoHStack.react"),{alignItems:"center",justifyContent:"space-between",shrink:0,children:[l.jsx(c("GeoTextPairing.react"),{description:h._(/*BTDS*/"Replace macro values to execute at run time. You can run your query once right away or schedule it to run once, or multiple times at a set date. Please note that once the initial query has been executed, the recurrence and audience update method cannot be changed."),heading:h._(/*BTDS*/"Recurrence"),overflowWrap:"break-word",size:"header4"}),l.jsx(c("GeoFlexbox.react"),{shrink:0,children:l.jsx(c("GeoSwitch.react"),{isDisabled:(t==null?void 0:t.most_recent_query)!=null,label:z?h._(/*BTDS*/"Recurring"):h._(/*BTDS*/"One-time"),labelPosition:"suffix",value:z,onChange:function(){return w.setValue("isRecurring",!z)}})})]}),z&&l.jsxs(l.Fragment,{children:[l.jsx(c("GeoFlexbox.react"),{shrink:0,children:l.jsx(c("GeoSelector.react"),{isDisabled:!0,label:h._(/*BTDS*/"Cadence"),value:"daily",onChange:function(a){return w.setValue("cadence",a)},children:l.jsx(c("GeoSelectorItem.react"),{label:h._(/*BTDS*/"Daily"),value:"daily"})})}),l.jsxs(c("GeoVStack.react"),{context:"component",relation:"related",shrink:0,children:[l.jsxs(c("GeoHStack.react"),{children:[l.jsx(c("GeoDatePicker.react"),{errorMessage:f==null?void 0:f.message,isDisabled:(t==null?void 0:t.most_recent_query)!=null,label:h._(/*BTDS*/"Start date"),restraint:function(a){var b=c("LocalDate").today(d("Timezone").PST8PDT);return a.isAfterOrEqual(b)},value:A,onChange:function(a){return w.setValue("startDate",a)}}),l.jsx(c("GeoDatePicker.react"),{label:h._(/*BTDS*/"End date"),restraint:function(a){return A!=null&&a.isAfterOrEqual(A)},value:w.getValue("endDate"),onChange:function(a){return w.setValue("endDate",a)}})]}),l.jsx(c("GeoFlexbox.react"),{children:l.jsx(c("GeoBaseText.react"),{color:"valueDescription",size:"valueDescription",children:h._(/*BTDS*/"Dates are shown in Pacific time")})})]})]}),l.jsx(c("GeoFlexbox.react"),{shrink:0,children:l.jsxs(c("GeoSelector.react"),{isDisabled:(t==null?void 0:t.most_recent_query)!=null,label:d("AAInterfaceTemplateFbts").AUDIENCE_UPDATE_METHOD,tooltip:l.jsx(c("GeoPopover.react"),{content:h._(/*BTDS*/"Select audience update type. Add some description around what this type is and possibly some URLs with docs"),heading:h._(/*BTDS*/"What is this?")}),value:w.getValue("audienceUpdateType"),xstyle:c("geoMargin").bottom12,onChange:function(a){return w.setValue("audienceUpdateType",a)},children:[l.jsx(c("GeoSelectorItem.react"),{description:h._(/*BTDS*/"Add new people IDs to your custom audience without overwriting existing data."),label:d("AAInterfaceTemplateFbts").AudienceUpdateTypeLabelsFbt[c("AdvancedAnalyticsAudienceTemplateUpdateType").APPEND],value:c("AdvancedAnalyticsAudienceTemplateUpdateType").APPEND}),l.jsx(c("GeoSelectorItem.react"),{description:h._(/*BTDS*/"Overwrite existing custom audience data with new people IDs each time you run a query."),label:d("AAInterfaceTemplateFbts").AudienceUpdateTypeLabelsFbt[c("AdvancedAnalyticsAudienceTemplateUpdateType").REPLACE],value:c("AdvancedAnalyticsAudienceTemplateUpdateType").REPLACE})]})}),l.jsx(c("GeoDivider.react"),{xstyle:c("geoMargin").all0}),l.jsxs(c("GeoHStack.react"),{justifyContent:"space-between",shrink:0,children:[l.jsxs(c("GeoHStack.react"),{alignItems:"center",alignSelf:"center",children:[l.jsx(c("GeoHeading.react"),{level:4,xstyle:c("geoMargin").end8,children:h._(/*BTDS*/"Macros")}),l.jsx(c("GeoBadge.react"),{label:h._(/*BTDS*/"Macros ({macros-count})",[h._param("macros-count",B.length)]),value:(a=B.length)!=null?a:0})]}),B.length>0&&l.jsx(c("GeoButton.react"),{icon:x?d("fbicon")._(i("505579"),16):d("fbicon")._(i("492466"),16),isLabelHidden:!0,label:x?h._(/*BTDS*/"Close"):h._(/*BTDS*/"See all"),variant:"flat",xstyle:c("geoMargin").all0,onClick:function(){return y(!x)}})]}),x&&l.jsx(c("GeoVStack.react"),{children:w.getValue("macros").map(function(a,b){return l.jsx(c("AdvancedAnalyticsAudienceTemplateRunAndScheduleModalMacrosInput.react"),{index:b,macro:a,onEditMacro:G},b)})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
useAdvancedAnalyticsScheduleRecurringAudienceMutation.graphql",["useAdvancedAnalyticsScheduleRecurringAudienceMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"args",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"schedule_enabled",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"start_date",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"end_date",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"update_type",storageKey:null},i={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},j={alias:null,args:null,concreteType:"AdvancedAnalyticsQueryTemplateMacro",kind:"LinkedField",name:"macros",plural:!0,selections:[i,{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}],storageKey:null},k=[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"useAdvancedAnalyticsScheduleRecurringAudienceMutation",selections:[{alias:"data",args:c,concreteType:"XFBScheduleAdvancedAnalyticsRecurringAudienceResponsePayload",kind:"LinkedField",name:"xfb_schedule_advanced_analytics_recurring_audience",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsAudienceConfig",kind:"LinkedField",name:"audience_config",plural:!1,selections:[d,e,f,g,h,j,{args:null,kind:"FragmentSpread",name:"AdvancedAnalyticsCustomAudienceModalEditSchedule_data"},{args:null,kind:"FragmentSpread",name:"AdvancedAnalyticsCustomAudienceModalViewSchedule_data"}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"useAdvancedAnalyticsScheduleRecurringAudienceMutation",selections:[{alias:"data",args:c,concreteType:"XFBScheduleAdvancedAnalyticsRecurringAudienceResponsePayload",kind:"LinkedField",name:"xfb_schedule_advanced_analytics_recurring_audience",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsAudienceConfig",kind:"LinkedField",name:"audience_config",plural:!1,selections:[d,e,f,g,h,j,{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsCustomAudience",kind:"LinkedField",name:"custom_audience",plural:!1,selections:[i,d,{alias:null,args:null,kind:"ScalarField",name:"description",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"approximate_count",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"creation_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"updated",storageKey:null},{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsAudienceActivatedCountRange",kind:"LinkedField",name:"activated_count_range",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"users_lower_bound",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"users_upper_bound",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"AdAccount",kind:"LinkedField",name:"ad_account",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"payment_account",plural:!1,selections:k,storageKey:null},d],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsAudienceQuery",kind:"LinkedField",name:"most_recent_query",plural:!1,selections:k,storageKey:null},{alias:null,args:null,concreteType:"XFBAdvancedAnalyticsAudienceTemplate",kind:"LinkedField",name:"template",plural:!1,selections:[j,d],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"audience_upload_status",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("useAdvancedAnalyticsScheduleRecurringAudienceMutation_facebookRelayOperation"),metadata:{},name:"useAdvancedAnalyticsScheduleRecurringAudienceMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
useAdvancedAnalyticsScheduleRecurringAudienceMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24612526871749019"}),null);
-----