BizInboxAIReviewRewriteModal.entrypoint",["BizInboxAIReviewRewriteModalRewriteQuery$Parameters","JSResourceForInteraction"],(function(a,b,c,d,e,f,g){"use strict";a={getPreloadProps:function(a){var b=a.pageID,d=a.conversationID,e=a.customerQuestion,f=a.aiResponse;a=a.rewrittenResponse;return{queries:{queryRef:{options:{fetchPolicy:"network-only"},parameters:c("BizInboxAIReviewRewriteModalRewriteQuery$Parameters"),variables:{request:{page_id:b,conversation_id:d,customer_question:e,ai_response:f,rewritten_response:a}}}}}},root:c("JSResourceForInteraction")("BizInboxAIReviewRewriteModal.react").__setRef("BizInboxAIReviewRewriteModal.entrypoint")};g["default"]=a}),98);
-----
BizInboxAIReviewRewriteModalRewriteQuery$Parameters",["BizInboxAIReviewRewriteModalRewriteQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:b("BizInboxAIReviewRewriteModalRewriteQuery_facebookRelayOperation"),metadata:{},name:"BizInboxAIReviewRewriteModalRewriteQuery",operationKind:"query",text:null}};e.exports=a}),null);
-----
BizInboxAIReviewRewriteModalRewriteQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="9654590024650492"}),null);
-----
BizInboxAIReviewRewriteModal.react",["fbt","BizGenAIOnboardingFlowKnowledgeSourcesUtils","BizInboxAIReviewRewriteModalContent.react","BizInboxAIReviewRewriteModalRewriteQuery.graphql","BizWebCometOmniAiKnowledgeUtils","BizWebCometOmniAiOmniBusinessInfoErrorHandling","GeoButton.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoToast.react","MessagingAIOnboardingFlowBusinessContactInfoDefaultValue","MessagingAIOnboardingFlowContactInfoDataManager","MessagingAIOnboardingFlowInputListType","MessagingAIOnboardingFlowLoggingUtils","MessagingAIOnboardingFlowTextUtils","MessagingAIOnboardingFlowUILimitationsConsts.entrypointutils","RelayHooks","isValidHttpURL","react","useBizMsgPlatformPhoneUtils","useBizWebCometOmniAiSaveToast.react","useBizWebCometOmniAiknowledgeMutation","useGeoToaster"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState,m=h._(/*BTDS*/"Review info"),n=h._(/*BTDS*/"The info that you provided has been updated."),o=h._(/*BTDS*/"Invalid user input"),p=h._(/*BTDS*/"Please enter a valid website.");function a(a){var e,f,g=a.props,j=g.isShown,q=g.onHide;g=a.queries.queryRef;a=i!==void 0?i:i=b("BizInboxAIReviewRewriteModalRewriteQuery.graphql");a=d("RelayHooks").usePreloadedQuery(a,g);a=a.xfb_biz_ai_rewrite_query;var r=a==null?void 0:a.response_type,s=a==null?void 0:a.non_faq_field;e=(e=a==null?void 0:a.updated_non_faq_value)!=null?e:"";var t=a==null?void 0:a.updated_faq_question,u=a==null?void 0:a.updated_faq_answer,v=a==null?void 0:a.item_id,w=(f=a==null?void 0:a.is_data_update)!=null?f:!1;f=a==null?void 0:a.validation;a=c("useBizWebCometOmniAiSaveToast.react")();var x=a.addFailureToast,y=a.addSuccessToast;a=c("useGeoToaster")();var z=a.add;a=function(){z(k.jsx(c("GeoToast.react"),{status:"indeterminate",hasIcon:!1,heading:h._(/*BTDS*/"Thank you for your feedback.")}))};var A=l(!1),B=A[0];A=A[1];!d("MessagingAIOnboardingFlowTextUtils").isNullOrEmpty(f)&&!B&&(A(!0),q(),a());f=l(t!=null?t:"");var C=f[0];B=f[1];A=l(null);a=A[0];var D=A[1];t=l(u!=null?u:"");var E=t[0];f=t[1];A=l(null);u=A[0];var F=A[1];t=l(s==="WEBSITE"?e:"");var G=t[0];A=t[1];t=s==="EMAIL"?babelHelpers["extends"]({},d("MessagingAIOnboardingFlowBusinessContactInfoDefaultValue").getDefaultEmail(),{email_address:e}):null;t=l(new(d("MessagingAIOnboardingFlowInputListType").MessagingAIOnboardingFlowInputListType)(t?[t]:[]));var H=t[0],I=t[1];t=s==="PHONE"?babelHelpers["extends"]({},d("MessagingAIOnboardingFlowBusinessContactInfoDefaultValue").getDefaultPhoneNumber(),{phone_number_without_country_code:e!=null?e:""}):null;t=l(new(d("MessagingAIOnboardingFlowInputListType").MessagingAIOnboardingFlowInputListType)(t?[t]:[]));var J=t[0],K=t[1];t=s==="ADDRESS"?babelHelpers["extends"]({},d("MessagingAIOnboardingFlowBusinessContactInfoDefaultValue").MessagingAIOnboardingFlowBusinessContactInfoDefaultValue.location,{emails:new(d("MessagingAIOnboardingFlowInputListType").MessagingAIOnboardingFlowInputListType)(new Array(0),d("MessagingAIOnboardingFlowUILimitationsConsts.entrypointutils").MAXIMUM_NUMBER_OF_EMAIL_IN_LOCATION),phoneNumbers:new(d("MessagingAIOnboardingFlowInputListType").MessagingAIOnboardingFlowInputListType)(new Array(0),d("MessagingAIOnboardingFlowUILimitationsConsts.entrypointutils").MAXIMUM_NUMBER_OF_PHONE_NUMBER_IN_LOCATION),address:e!=null?e:""}):null;e=l(new(d("MessagingAIOnboardingFlowInputListType").MessagingAIOnboardingFlowInputListType)(t?[t]:[]));var L=e[0],M=e[1];t=c("useBizWebCometOmniAiknowledgeMutation")();var N=t[0];e=t[1];var O=g.variables.request.page_id;t=c("useBizMsgPlatformPhoneUtils")();var P=t.isValidPhone;g=function(){var a={faqQuestion:C,faqAnswer:E,business_locations:L.getList().map(function(a){return{address:a.address,email_addresses:a.emails.getList().map(function(a){return{contact_info_type:a.contact_info_type,email_address:a.email_address}}),local_phone_numbers:a.phoneNumbers.getList().map(function(a){return{contact_info_type:a.contact_info_type,country_code:a.country_code,phone_number_without_country_code:a.phone_number_without_country_code}}),opening_hours:a.openingHour}}),email_addresses:H.getList().map(function(a){return{contact_info_type:a.contact_info_type,email_address:a.email_address}}),phone_numbers:J.getList().map(function(a){return{contact_info_type:a.contact_info_type,country_code:a.country_code,phone_number_without_country_code:a.phone_number_without_country_code}}),website:d("BizWebCometOmniAiOmniBusinessInfoErrorHandling").sanitizeWebsite(G)};d("MessagingAIOnboardingFlowLoggingUtils").logSMBEvents("click_rewrite_in_thread_submit_data",O,null,null,null,{responseType:r?String(r):"",nonFaqField:s?String(s):"",values:JSON.stringify(a)});r==="FAQ"?Q():r==="BIZ_INFO"&&R()};var Q=function(){if(!d("BizWebCometOmniAiKnowledgeUtils").validateFAQInput(C,D,E,F))return;var a=[{answer:E.trim(),question:C.trim(),type:"DEFAULT"}];v!=null&&w&&(a[0].id=v);N({faq:a,page_id:O},{onCompleted:function(){y(),d("MessagingAIOnboardingFlowLoggingUtils").logSMBEvents("rewrite_in_thread_save_result",O,null,null,null,{updateFaqsParams:JSON.stringify(a)}),q()},onError:function(a){x(a.message),d("MessagingAIOnboardingFlowLoggingUtils").logSMBExceptions("rewrite_in_thread_save_result_error",O,null,null,null,a)}})},R=function(){if(s==null)return;else if(s==="ADDRESS"){var a=d("BizWebCometOmniAiOmniBusinessInfoErrorHandling").getLocationsWithErrorStatus(L,P),b=a[0];a=a[1];if(b){M(a);x(o.toString());return}}else if(s==="WEBSITE"){b=d("BizWebCometOmniAiOmniBusinessInfoErrorHandling").sanitizeWebsite(G);if(b!=null&&!c("isValidHttpURL")(b)){x(p.toString());return}}else if(s==="PHONE"){a=d("BizWebCometOmniAiOmniBusinessInfoErrorHandling").getPhoneNumbersWithErrorStatus(J,P);b=a[0];a=a[1];if(b){K(a);x(o.toString());return}}else if(s==="EMAIL"){b=d("BizWebCometOmniAiOmniBusinessInfoErrorHandling").getEmailsWithErrorStatus(H);a=b[0];b=b[1];if(a){I(b);x(o.toString());return}}var e={page_id:O};switch(s){case"ADDRESS":e.business_locations=d("MessagingAIOnboardingFlowContactInfoDataManager").getLocationDataForMutation(L);break;case"WEBSITE":e.website=(a=d("BizWebCometOmniAiOmniBusinessInfoErrorHandling").sanitizeWebsite(G))!=null?a:"";break;case"EMAIL":e.email_addresses=d("BizGenAIOnboardingFlowKnowledgeSourcesUtils").convertEmailList(H.getList());break;case"PHONE":e.phone_numbers=d("BizGenAIOnboardingFlowKnowledgeSourcesUtils").convertPhoneList(J.getList());break;default:break}N(e,{onCompleted:function(){y(),d("MessagingAIOnboardingFlowLoggingUtils").logSMBEvents("rewrite_in_thread_save_result",O,null,null,null,{nonFaqField:s,mutationParams:JSON.stringify(e)}),q()},onError:function(a){x(a.message),d("MessagingAIOnboardingFlowLoggingUtils").logSMBExceptions("rewrite_in_thread_save_result_error",O,null,null,null,a,{nonFaqField:s})}})};return k.jsx(c("GeoModal.react"),{footer:k.jsx(c("GeoModalFooter.react"),{primaryButton:k.jsx(c("GeoButton.react"),{label:h._(/*BTDS*/"Save"),onClick:g,variant:"primary",isLoading:e})}),header:k.jsx(c("GeoModalHeader.react"),{heading:m,description:n}),isShown:j,label:m,onHide:q,children:k.jsx(c("GeoSection.react"),{children:k.jsx(c("BizInboxAIReviewRewriteModalContent.react"),{faqQuestion:C,setFaqQuestion:B,faqAnswer:E,setFaqAnswer:f,website:G,setWebsite:A,emails:H,setEmails:I,phoneNumbers:J,setPhoneNumbers:K,locations:L,setLocations:M,responseType:r,nonFaqField:s,setFaqAnswerErrMsg:F,setFaqQuestionErrMsg:D,faqAnswerErrMsg:u,faqQuestionErrMsg:a})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
BizInboxAIReviewRewriteModalRewriteQuery.graphql",["BizInboxAIReviewRewriteModalRewriteQuery_facebookRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"request"}],c=[{alias:null,args:[{kind:"Variable",name:"request",variableName:"request"}],concreteType:"XFBBizAIRewriteResponse",kind:"LinkedField",name:"xfb_biz_ai_rewrite_query",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_data_update",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"item_id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"response_type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"non_faq_field",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"updated_non_faq_value",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"updated_faq_question",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"updated_faq_answer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"validation",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"BizInboxAIReviewRewriteModalRewriteQuery",selections:c,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"BizInboxAIReviewRewriteModalRewriteQuery",selections:c},params:{id:b("BizInboxAIReviewRewriteModalRewriteQuery_facebookRelayOperation"),metadata:{},name:"BizInboxAIReviewRewriteModalRewriteQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----