WhatsAppOnboardingPlatformReviewMMLitePermissionsScreen.entrypoint",["JSResourceForInteraction","WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery$Parameters"],(function(o,a,r,p,P,u,i){"use strict";var n={getPreloadProps:function(e){return{queries:{queryReference:{parameters:r("WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery$Parameters"),variables:{request:{end_business_id:e.endBusinessID,partner_business_id:e.partnerBusinessID,app_id:e.bspAppID}}}},extraProps:e}},root:r("JSResourceForInteraction")("WhatsAppOnboardingPlatformReviewMMLitePermissionsScreen.react").__setRef("WhatsAppOnboardingPlatformReviewMMLitePermissionsScreen.entrypoint")},s=n;i.default=s}),98);
-----
WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery$Parameters",["WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery_facebookRelayOperation"],(function(n,e,t,o,r,s){"use strict";var a={kind:"PreloadableConcreteRequest",params:{id:e("WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery_facebookRelayOperation"),metadata:{},name:"WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery",operationKind:"query",text:null}};r.exports=a}),null);
-----
WhatsAppOnboardingPlatformReviewMMLitePermissionsScreen.react",["fbt","AdsDataAtom","AppConstants.brands","GeoToast.react","GranularScope","PlatformNextGenTPRelationshipMutation","RelayHooks","WhatsAppBizxPlatformLoggerEvent.flow","WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery.graphql","WhatsAppOnboardingPlatformReviewRequestedPermissionsList.react","nullthrows","react","unrecoverableViolation","useAcceptOptimizedDeliveryApiTosMutation","useBizMsgPlatformLogger","useBoolean","useGeoToaster"],(function($,O,e,b,X,t,I,S){"use strict";var L=["onNext"],i,n,g,p=g||(g=b("react"));function d(_){var P=_.props,N=P.onNext,y=babelHelpers.objectWithoutPropertiesLoose(P,L),C=_.extraProps,x=_.queries.queryReference,v=e("useBizMsgPlatformLogger")(),r=e("nullthrows")(C,"Valid extraProps for partner and end business are required for MM Lite onboarding"),m=r.bspAppID,B=r.partnerBusinessName,c=r.endBusinessID,o=r.itemInfo.id,U=r.installPartnerApp,l=e("useBoolean")(!1),W=l.value,h=l.setFalse,q=l.setTrue,Q=e("useAcceptOptimizedDeliveryApiTosMutation")(),G=e("PlatformNextGenTPRelationshipMutation")(),H=G[0],V=e("useGeoToaster")(),R=V.add,z=b("RelayHooks").usePreloadedQuery(i!==void 0?i:i=O("WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery.graphql"),x),u=e("nullthrows")(z.xfb_mm_lite_review_permissions,"Unexpected null value ["+t.id+"][#1]"),E=u.waba_count,k=u.app_permissions,F=u.eligible_waba_ids;if(E===0)throw e("unrecoverableViolation")("No eligible WABAs found for MM Lite onboarding","core_business_interface_www");var M=k.map(function(a){var s=Object.keys(e("GranularScope")).find(function(A){return A===a});return s?e("GranularScope")[s]:null}).filter(Boolean),w=function(){R(p.jsx(e("GeoToast.react"),{heading:S._(/*BTDS*/"Successfully accepted onboarding request."),status:"success"})),(n||(n=e("AdsDataAtom"))).handleUpdateFromViewAction({type:e("AppConstants.brands").BUSINESS_REQUEST.ACCEPT_SUCCESS,request_status:e("AppConstants.brands").BUSINESS_REQUEST_ACTION.APPROVE,requestID:o}),h(),N()},T=function(s){R(p.jsx(e("GeoToast.react"),{heading:S._(/*BTDS*/"Error accepting onboarding request."),status:"error"})),(n||(n=e("AdsDataAtom"))).handleUpdateFromViewAction({type:e("AppConstants.brands").BUSINESS_REQUEST.ACCEPT_ERROR,request_status:e("AppConstants.brands").BUSINESS_REQUEST_ACTION.APPROVE,requestID:o}),v.logEvent(e("WhatsAppBizxPlatformLoggerEvent.flow").MM_LITE_FIRST_PARTY_REVIEW_PERMISSIONS,{business_id:c,request_id:o,error:s.message},3),h()},j=async function(){q(),(n||(n=e("AdsDataAtom"))).handleUpdateFromViewAction({type:e("AppConstants.brands").BUSINESS_REQUEST.ACCEPT_START,request_status:e("AppConstants.brands").BUSINESS_REQUEST_ACTION.APPROVE,requestID:o}),await Q({business_id:c,app_id:m,log_session_id:v.getLoggingID(),acceptance_source:"BUSINESS_SETTINGS_INTENT"}).then(function(){if(U){var s={app_id:m,business_id:c,grant_scopes:M,assign_assets:F,revoke_scopes:[],remove_assets:[]};H(s,{onCompleted:function(f){w()},onError:function(f){T(f)}})}else w()}).catch(function(s){T(s)})};return p.jsx(e("WhatsAppOnboardingPlatformReviewRequestedPermissionsList.react"),babelHelpers.extends({},y,{"data-testid":void 0,isLoading:W,partnerBusinessName:B,wabasRequested:e("nullthrows")(E,"Unexpected null value for waba_count ["+t.id+"][#2]"),scopes:M,onNext:function(){j()}}))}d.displayName=d.name+" [from "+t.id+"]",I.default=d}),226);
-----
WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery.graphql",["WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery_facebookRelayOperation","relay-runtime"],(function(l,a,t,o,r,u){"use strict";var e=(function(){var n=[{defaultValue:null,kind:"LocalArgument",name:"request"}],i=[{alias:null,args:[{kind:"Variable",name:"request",variableName:"request"}],concreteType:"XFBWhatsAppBusinessMMLiteReviewPermissionsResponse",kind:"LinkedField",name:"xfb_mm_lite_review_permissions",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"waba_count",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"app_permissions",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"eligible_waba_ids",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:n,kind:"Fragment",metadata:null,name:"WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery",selections:i,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:n,kind:"Operation",name:"WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery",selections:i},params:{id:a("WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery_facebookRelayOperation"),metadata:{},name:"WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery",operationKind:"query",text:null}}})();a("relay-runtime").PreloadableQueryRegistry.set(e.params.id,e),r.exports=e}),null);
-----
WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="9813192912051342"}),null);/*FB_PKG_DELIM*/
-----
-----
WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery$Parameters",["WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery_facebookRelayOperation"],(function(n,e,t,o,r,s){"use strict";var a={kind:"PreloadableConcreteRequest",params:{id:e("WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery_facebookRelayOperation"),metadata:{},name:"WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery",operationKind:"query",text:null}};r.exports=a}),null);
-----
WhatsAppOnboardingPlatformReviewMMLitePermissionsScreen.react",["fbt","AdsDataAtom","AppConstants.brands","GeoToast.react","GranularScope","PlatformNextGenTPRelationshipMutation","RelayHooks","WhatsAppBizxPlatformLoggerEvent.flow","WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery.graphql","WhatsAppOnboardingPlatformReviewRequestedPermissionsList.react","nullthrows","react","unrecoverableViolation","useAcceptOptimizedDeliveryApiTosMutation","useBizMsgPlatformLogger","useBoolean","useGeoToaster"],(function($,O,e,b,X,t,I,S){"use strict";var L=["onNext"],i,n,g,p=g||(g=b("react"));function d(_){var P=_.props,N=P.onNext,y=babelHelpers.objectWithoutPropertiesLoose(P,L),C=_.extraProps,x=_.queries.queryReference,v=e("useBizMsgPlatformLogger")(),r=e("nullthrows")(C,"Valid extraProps for partner and end business are required for MM Lite onboarding"),m=r.bspAppID,B=r.partnerBusinessName,c=r.endBusinessID,o=r.itemInfo.id,U=r.installPartnerApp,l=e("useBoolean")(!1),W=l.value,h=l.setFalse,q=l.setTrue,Q=e("useAcceptOptimizedDeliveryApiTosMutation")(),G=e("PlatformNextGenTPRelationshipMutation")(),H=G[0],V=e("useGeoToaster")(),R=V.add,z=b("RelayHooks").usePreloadedQuery(i!==void 0?i:i=O("WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery.graphql"),x),u=e("nullthrows")(z.xfb_mm_lite_review_permissions,"Unexpected null value ["+t.id+"][#1]"),E=u.waba_count,k=u.app_permissions,F=u.eligible_waba_ids;if(E===0)throw e("unrecoverableViolation")("No eligible WABAs found for MM Lite onboarding","core_business_interface_www");var M=k.map(function(a){var s=Object.keys(e("GranularScope")).find(function(A){return A===a});return s?e("GranularScope")[s]:null}).filter(Boolean),w=function(){R(p.jsx(e("GeoToast.react"),{heading:S._(/*BTDS*/"Successfully accepted onboarding request."),status:"success"})),(n||(n=e("AdsDataAtom"))).handleUpdateFromViewAction({type:e("AppConstants.brands").BUSINESS_REQUEST.ACCEPT_SUCCESS,request_status:e("AppConstants.brands").BUSINESS_REQUEST_ACTION.APPROVE,requestID:o}),h(),N()},T=function(s){R(p.jsx(e("GeoToast.react"),{heading:S._(/*BTDS*/"Error accepting onboarding request."),status:"error"})),(n||(n=e("AdsDataAtom"))).handleUpdateFromViewAction({type:e("AppConstants.brands").BUSINESS_REQUEST.ACCEPT_ERROR,request_status:e("AppConstants.brands").BUSINESS_REQUEST_ACTION.APPROVE,requestID:o}),v.logEvent(e("WhatsAppBizxPlatformLoggerEvent.flow").MM_LITE_FIRST_PARTY_REVIEW_PERMISSIONS,{business_id:c,request_id:o,error:s.message},3),h()},j=async function(){q(),(n||(n=e("AdsDataAtom"))).handleUpdateFromViewAction({type:e("AppConstants.brands").BUSINESS_REQUEST.ACCEPT_START,request_status:e("AppConstants.brands").BUSINESS_REQUEST_ACTION.APPROVE,requestID:o}),await Q({business_id:c,app_id:m,log_session_id:v.getLoggingID(),acceptance_source:"BUSINESS_SETTINGS_INTENT"}).then(function(){if(U){var s={app_id:m,business_id:c,grant_scopes:M,assign_assets:F,revoke_scopes:[],remove_assets:[]};H(s,{onCompleted:function(f){w()},onError:function(f){T(f)}})}else w()}).catch(function(s){T(s)})};return p.jsx(e("WhatsAppOnboardingPlatformReviewRequestedPermissionsList.react"),babelHelpers.extends({},y,{"data-testid":void 0,isLoading:W,partnerBusinessName:B,wabasRequested:e("nullthrows")(E,"Unexpected null value for waba_count ["+t.id+"][#2]"),scopes:M,onNext:function(){j()}}))}d.displayName=d.name+" [from "+t.id+"]",I.default=d}),226);
-----
WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery.graphql",["WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery_facebookRelayOperation","relay-runtime"],(function(l,a,t,o,r,u){"use strict";var e=(function(){var n=[{defaultValue:null,kind:"LocalArgument",name:"request"}],i=[{alias:null,args:[{kind:"Variable",name:"request",variableName:"request"}],concreteType:"XFBWhatsAppBusinessMMLiteReviewPermissionsResponse",kind:"LinkedField",name:"xfb_mm_lite_review_permissions",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"waba_count",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"app_permissions",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"eligible_waba_ids",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:n,kind:"Fragment",metadata:null,name:"WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery",selections:i,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:n,kind:"Operation",name:"WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery",selections:i},params:{id:a("WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery_facebookRelayOperation"),metadata:{},name:"WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery",operationKind:"query",text:null}}})();a("relay-runtime").PreloadableQueryRegistry.set(e.params.id,e),r.exports=e}),null);
-----
WhatsAppOnboardingPlatformReviewMMLitePermissionsScreenQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="9813192912051342"}),null);/*FB_PKG_DELIM*/
-----