WhatsAppUtilityAutoReplyModal.react",["AtomicBaseText.react","AtomicButton.react","AtomicHeading.react","AtomicLayout.react","AtomicModal.react","AtomicSection.react","AtomicSwitch.react","PhoneCodesMap","WhatsAppUtilityAutoReplyFbt","WhatsAppUtilityAutoReplyModalContactMethods.react","WhatsAppUtilityAutoReplyUtils","react","stripNonDigits","useBoolean","useWhatsAppUtilityAutoReplyModalUpsertMutation.react"],(function(t,n,r,o,a,i,l){"use strict";var e,s=e||(e=o("react")),u=e,c=u.useCallback,d=u.useEffect,m=u.useState,p={email:{hasValidationError:!1,id:"email",isEnabled:!1,value:["",null]},phone:{hasValidationError:!1,id:"phone",isEnabled:!1,value:["",null]},whatsapp:{hasValidationError:!1,id:"whatsapp",isEnabled:!1,value:["",null]}};function _(e){var t=e.currentStatusID,n=e.initialConfig,a=e.isShown,i=e.isValidPhone,l=e.language,u=e.onHide,_=e.onSave,f=e.parsePhone,g=r("useBoolean")(!0),h=g.toggle,y=g.value,C=m(n!=null?n:p),b=C[0],v=C[1],S=c(function(){_(b),u()},[b,u,_]),R=r("useWhatsAppUtilityAutoReplyModalUpsertMutation.react")(b!=null?b:{},S,t!=null?t:"",y,l),L=R[0],E=R[1];d(function(){n!=null&&v(n)},[n]),d(function(){if(f!=null&&n!=null){var e,t,r,o=null,a=null,i=(e=n.phone)==null?void 0:e.value[0],l=(t=n.whatsapp)==null?void 0:t.value[0],s=(r=n.email)==null?void 0:r.value[0];if(i!=null&&i!==""){var u=f(i);o=u.countryCode,a=u.nationalNumber}var c=null,d=null;if(l!=null&&l!==""){var m=f(l);c=m.countryCode,d=m.nationalNumber}v({email:{hasValidationError:!1,id:"email",isEnabled:s!=null&&s!=="",value:[s!=null?s:"",null]},phone:{hasValidationError:!1,id:"phone",isEnabled:a!=null,value:[a!=null?a:"",o!=null?o:"US"]},whatsapp:{hasValidationError:!1,id:"whatsapp",isEnabled:l!=null&&l!=="",value:[d!=null?d:"",c!=null?c:"US"]}})}},[n,f]),d(function(){y||v(p)},[y,v]);var k=c(function(e,t){return i!=null?i(e,t):!1},[i]),I=c(function(e){try{if(f!=null){var t,n=f(e[0],(t=e[1])!=null?t:void 0),r=n.nationalNumber,o=n.countryCode;return e[1]!==o&&(o=e[1]),[r,o]}return e}catch(t){return e}},[f]),T=c(function(e){var t=b[e];if(t!=null){var n=babelHelpers.extends({},t);if(!t.hasValidationError){if(e==="email"){var r=o("WhatsAppUtilityAutoReplyUtils").isValidEmail(t.value[0]);n=babelHelpers.extends({},n,{hasValidationError:!r})}else if(e==="whatsapp"||e==="phone"){var a=t.value[1]!=null&&k(t.value[0],t.value[1]);n=babelHelpers.extends({},n,{hasValidationError:!a})}}if(e==="whatsapp"||e==="phone"){var i=I(n.value);n=babelHelpers.extends({},n,{value:i})}var l=babelHelpers.extends({},b);l[e]=n,v(l)}},[b,I,k]),D=c(function(e,t){var n=b[e];if(n!=null){var a=t[0];(e==="whatsapp"||e==="phone")&&(a=r("stripNonDigits")(t[0].trim()));var i=babelHelpers.extends({},n);if(n.hasValidationError){if(e==="email"){var l=o("WhatsAppUtilityAutoReplyUtils").isValidEmail(a);i=babelHelpers.extends({},i,{hasValidationError:!l})}else if(e==="whatsapp"||e==="phone"){var s=t[1]!=null&&k(t[0],t[1]);i=babelHelpers.extends({},i,{hasValidationError:!s})}}(e==="whatsapp"||e==="phone")&&t[1]!==n.value[1]?i=babelHelpers.extends({},i,{value:I(t)}):i=babelHelpers.extends({},i,{value:t});var u=babelHelpers.extends({},b);u[e]=i,v(u)}},[b,I,k]),x=c(function(){var e=b.email,t=b.phone,n=b.whatsapp,r=!1;if(e.isEnabled){var a=o("WhatsAppUtilityAutoReplyUtils").isValidEmail(e.value[0]);a||(r=!0,e=babelHelpers.extends({},e,{hasValidationError:!0}))}if(t.isEnabled){var i=t.value[1]!=null&&k(t.value[0],t.value[1]);i||(r=!0,t=babelHelpers.extends({},t,{hasValidationError:!0}))}if(n.isEnabled){var l=n.value[1]!=null&&k(n.value[0],n.value[1]);l||(r=!0,n=babelHelpers.extends({},n,{hasValidationError:!0}))}if(r){v({email:e,phone:t,whatsapp:n});return}var s=babelHelpers.extends({},b);if(t.isEnabled&&t.value[1]!=null){var u=o("PhoneCodesMap").PhoneCodes[t.value[1]].phone_code;s.phone=babelHelpers.extends({},t,{value:[u+" "+t.value[0],t.value[1]]})}if(n.isEnabled&&n.value[1]!=null){var c=o("PhoneCodesMap").PhoneCodes[n.value[1]].phone_code;s.whatsapp=babelHelpers.extends({},n,{value:[c+" "+n.value[0],n.value[1]]})}L()},[b,k,L]);return a?s.jsxs(r("AtomicModal.react"),{isShown:!0,onHide:u,title:o("WhatsAppUtilityAutoReplyFbt").AUTO_REPLY_MODAL_HEADING,children:[s.jsxs(r("AtomicSection.react"),{children:[s.jsxs("div",{style:{display:"flex",marginBottom:"8px"},children:[s.jsx("div",{style:{flex:"1"},children:s.jsx(r("AtomicLayout.react"),{alignItems:"center",direction:"row",children:s.jsx(r("AtomicHeading.react"),{level:3,children:o("WhatsAppUtilityAutoReplyFbt").AUTO_REPLY_NAME})})}),s.jsx(r("AtomicSwitch.react"),{label:"",onChange:h,value:y})]}),s.jsx(r("AtomicBaseText.react"),{size:"default",variation:"subdued",children:o("WhatsAppUtilityAutoReplyFbt").AUTO_REPLY_OVERVIEW_CARD_DESCRIPTION}),y&&s.jsx(r("WhatsAppUtilityAutoReplyModalContactMethods.react"),{autoReplyContactMethodConfig:b,onBlur:T,onInputUpdate:D,setContactMethodConfigurations:v})]}),s.jsx(r("AtomicSection.react"),{children:s.jsxs(r("AtomicLayout.react"),{direction:"row",shouldFillSpaceBetween:!0,spacing:"related",children:[s.jsx("div",{}),s.jsxs(r("AtomicLayout.react"),{direction:"row",spacing:"related",children:[s.jsx(r("AtomicButton.react"),{label:o("WhatsAppUtilityAutoReplyFbt").AUTO_REPLY_MODAL_SECONDARY_CTA,onClick:u,variant:"secondary"}),s.jsx(r("AtomicButton.react"),{isLoading:E,label:o("WhatsAppUtilityAutoReplyFbt").AUTO_REPLY_MODAL_PRIMARY_CTA,onClick:x,variant:"primary"})]})]})})]}):null}_.displayName=_.name+" [from "+i.id+"]",l.default=_}),98);
-----
useWhatsAppUtilityAutoReplyModalUpsertMutation.react",["PhoneCodesMap","RelayHooks","WhatsAppUtilityAutoReplyUtils","react","useWhatsAppUtilityAutoReplyModalUpsertMutation.graphql"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=u.useCallback,d=u.useState,m=e!==void 0?e:e=n("useWhatsAppUtilityAutoReplyModalUpsertMutation.graphql");function p(e,t,n,r,a){var i=o("RelayHooks").useMutation(m),l=i[0],s=d(!1),u=s[0],p=s[1],_=c(function(){var i,s,u=e.email,c=e.phone,d=e.whatsapp;p(!0);var m=o("PhoneCodesMap").PhoneCodes[(i=c.value[1])!=null?i:"US"].phone_code,_=c!=null&&c.isEnabled?(m!=null?m:"")+" "+c.value[0]:null,f=o("PhoneCodesMap").PhoneCodes[(s=d.value[1])!=null?s:"US"].phone_code,g=d!=null&&d.isEnabled?(f!=null?f:"")+" "+d.value[0]:null;l({onCompleted:function(){p(!1),t()},onError:function(t){p(!1)},variables:{input:{app_id:753591807210902 .toString(),client_mutation_id:"1",current_status_id:n!=null?n:"",is_enabled:r,locale:a,log_session_id:"autoreply-upsert",message:o("WhatsAppUtilityAutoReplyUtils").getPreviewContentFromAutoReplyContactMethodConfig(e),parameters:{email:u!=null&&u.isEnabled?u.value[0]:null,phone_number:_,website:null,whatsapp_number:g}}}})},[e,l,n,r,a,t]);return[_,u]}l.default=p}),98);
-----
useWhatsAppUtilityAutoReplyModalUpsertMutation.graphql",["useWhatsAppUtilityAutoReplyModalUpsertMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{alias:null,args:[{kind:"Variable",name:"data",variableName:"input"}],concreteType:"XFBUpsertWhatsApp3PAutoReplyResponse",kind:"LinkedField",name:"xfb_upsert_whatsapp_3p_auto_reply",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBWhatsApp3pAutoReply",kind:"LinkedField",name:"whatsapp_3p_auto_reply",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_enabled",storageKey:null},{alias:null,args:null,concreteType:"Whatsapp3PAutoReplyParameterData",kind:"LinkedField",name:"parameters",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"phone_number",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"whatsapp_number",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useWhatsAppUtilityAutoReplyModalUpsertMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useWhatsAppUtilityAutoReplyModalUpsertMutation",selections:t},params:{id:n("useWhatsAppUtilityAutoReplyModalUpsertMutation_facebookRelayOperation"),metadata:{},name:"useWhatsAppUtilityAutoReplyModalUpsertMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
useWhatsAppUtilityAutoReplyModalUpsertMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="9451035295021477"}),null);
-----
-----
useWhatsAppUtilityAutoReplyModalUpsertMutation.react",["PhoneCodesMap","RelayHooks","WhatsAppUtilityAutoReplyUtils","react","useWhatsAppUtilityAutoReplyModalUpsertMutation.graphql"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=u.useCallback,d=u.useState,m=e!==void 0?e:e=n("useWhatsAppUtilityAutoReplyModalUpsertMutation.graphql");function p(e,t,n,r,a){var i=o("RelayHooks").useMutation(m),l=i[0],s=d(!1),u=s[0],p=s[1],_=c(function(){var i,s,u=e.email,c=e.phone,d=e.whatsapp;p(!0);var m=o("PhoneCodesMap").PhoneCodes[(i=c.value[1])!=null?i:"US"].phone_code,_=c!=null&&c.isEnabled?(m!=null?m:"")+" "+c.value[0]:null,f=o("PhoneCodesMap").PhoneCodes[(s=d.value[1])!=null?s:"US"].phone_code,g=d!=null&&d.isEnabled?(f!=null?f:"")+" "+d.value[0]:null;l({onCompleted:function(){p(!1),t()},onError:function(t){p(!1)},variables:{input:{app_id:753591807210902 .toString(),client_mutation_id:"1",current_status_id:n!=null?n:"",is_enabled:r,locale:a,log_session_id:"autoreply-upsert",message:o("WhatsAppUtilityAutoReplyUtils").getPreviewContentFromAutoReplyContactMethodConfig(e),parameters:{email:u!=null&&u.isEnabled?u.value[0]:null,phone_number:_,website:null,whatsapp_number:g}}}})},[e,l,n,r,a,t]);return[_,u]}l.default=p}),98);
-----
useWhatsAppUtilityAutoReplyModalUpsertMutation.graphql",["useWhatsAppUtilityAutoReplyModalUpsertMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{alias:null,args:[{kind:"Variable",name:"data",variableName:"input"}],concreteType:"XFBUpsertWhatsApp3PAutoReplyResponse",kind:"LinkedField",name:"xfb_upsert_whatsapp_3p_auto_reply",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBWhatsApp3pAutoReply",kind:"LinkedField",name:"whatsapp_3p_auto_reply",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_enabled",storageKey:null},{alias:null,args:null,concreteType:"Whatsapp3PAutoReplyParameterData",kind:"LinkedField",name:"parameters",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"phone_number",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"whatsapp_number",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useWhatsAppUtilityAutoReplyModalUpsertMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useWhatsAppUtilityAutoReplyModalUpsertMutation",selections:t},params:{id:n("useWhatsAppUtilityAutoReplyModalUpsertMutation_facebookRelayOperation"),metadata:{},name:"useWhatsAppUtilityAutoReplyModalUpsertMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
useWhatsAppUtilityAutoReplyModalUpsertMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="9451035295021477"}),null);
-----