useCascadingOnboardingData",["AdsAddToastCardAction","AdsDismissToastCardAction","MarketingMessageCascadingOnboardingSuccessToast.react","RelayHooks","SearchableEntry","StaticSearchSource","WhatsAppBizxPlatformLoggerEvent.flow","react","useCascadingOnboardingDataQuery.graphql","useCreateMarketingMessageCascadingOnboardingTrackerMutation","useGetOrCreateBizMsgPlatformLogger","useTriggerCascadingOnboarding"],(function(t,n,r,o,a,i,l){"use strict";var e,s,u=s||(s=o("react")),c=u.useCallback,d=u.useEffect,m=u.useMemo,p=u.useRef,_=u.useState,f={onboarding:{IMPRESSION:r("WhatsAppBizxPlatformLoggerEvent.flow").MARKETING_MESSAGE_ONBOARDING_CASCADING_STEP_IMPRESSION,PRIMARY_BUTTON_CLICK:r("WhatsAppBizxPlatformLoggerEvent.flow").MARKETING_MESSAGE_ONBOARDING_CASCADING_STEP_PRIMARY_BUTTON_CLICK,SECONDARY_BUTTON_CLICK:r("WhatsAppBizxPlatformLoggerEvent.flow").MARKETING_MESSAGE_ONBOARDING_CASCADING_STEP_SECONDARY_BUTTON_CLICK},syd:{IMPRESSION:r("WhatsAppBizxPlatformLoggerEvent.flow").MARKETING_MESSAGE_SYD_CASCADING_ONBOARDING_IMPRESSION,PRIMARY_BUTTON_CLICK:r("WhatsAppBizxPlatformLoggerEvent.flow").MARKETING_MESSAGE_SYD_CASCADING_ONBOARDING_PRIMARY_BUTTON_CLICK,SECONDARY_BUTTON_CLICK:r("WhatsAppBizxPlatformLoggerEvent.flow").MARKETING_MESSAGE_SYD_CASCADING_ONBOARDING_SECONDARY_BUTTON_CLICK}},g=e!==void 0?e:e=n("useCascadingOnboardingDataQuery.graphql");function h(e){var t,n,a,l,s,u,h=e.adAccountID,y=e.adAccountsForCascadingOnboarding,C=e.businessID,b=e.shouldBackFillForCascadingOnboarding,v=b===void 0?!1:b,S=e.surfaceType,R=e.onSuccess,L=m(function(){return y.map(function(e){var t,n;return new(r("SearchableEntry"))({title:(t=e.name)!=null?t:"",uniqueID:e.id,keywordString:((n=e.name)!=null?n:"")+" "+e.id})})},[y]),E=m(function(){return new(r("StaticSearchSource"))(L)},[L]),k=_(L),I=k[0],T=k[1],D=_(!1),x=D[0],$=D[1],P=r("useTriggerCascadingOnboarding")(),N=P[0],M=P[1],w=r("useCreateMarketingMessageCascadingOnboardingTrackerMutation")({business_id:C}),A=w[0],F=w[1],O=r("useGetOrCreateBizMsgPlatformLogger")();O.addMetadata({businessID:C,adAccountID:h});var B=p(!1),W=o("RelayHooks").useLazyLoadQuery(g,{ad_account_id:h,business_id:C}),q=W==null||(t=W.ad_account)==null||(t=t.default_phone_profile_id)==null||(t=t[0])==null||(t=t.value)==null?void 0:t.as_string,U=W==null||(n=W.ad_account)==null||(n=n.marketing_message_default_waba)==null||(n=n.phone_numbers)==null||(n=n.edges)==null||(n=n.find(function(e){var t;return(e==null||(t=e.node)==null?void 0:t.id)===q}))==null||(n=n.node)==null?void 0:n.display_phone_number,V=W==null||(a=W.ad_account)==null||(a=a.default_subscriber_pool_id)==null||(a=a[0])==null||(a=a.value)==null?void 0:a.as_string,H=W==null||(l=W.business)==null||(l=l.subscriber_pools)==null||(l=l.find(function(e){return e.id===V}))==null?void 0:l.name,G=(s=W==null||(u=W.ad_account)==null||(u=u.no_lift_crm_enabled)==null||(u=u[0])==null||(u=u.value)==null?void 0:u.as_boolean)!=null?s:!1,z=c(function(e){return f[S][e]},[S]),j=c(function(){B.current===!1&&(O.logEvent(z("IMPRESSION"),{totalAdAccountsCount:y.length,isNoLiftCRMEnabled:G,shouldBackFill:v,defaultPhoneProfileID:q,defaultSubscriberPoolID:V},1),B.current=!0)},[O,z,y.length,G,v,q,V]),K=c(function(){O.logEvent(z("PRIMARY_BUTTON_CLICK"),{totalAdAccountsCount:y.length,selectedAdAccountsCount:I.length,isNoLiftCRMEnabled:G,shouldBackFill:v,defaultPhoneProfileID:q,defaultSubscriberPoolID:V},2)},[O,z,y.length,I.length,G,v,q,V]),Q=c(function(){O.logEvent(z("SECONDARY_BUTTON_CLICK"),{totalAdAccountsCount:y.length,selectedAdAccountsCount:I.length,isNoLiftCRMEnabled:G,shouldBackFill:v,defaultPhoneProfileID:q,defaultSubscriberPoolID:V},4)},[O,z,y.length,I.length,G,v,q,V]),X=function(){$(!1),K();var e=I.map(function(e){return e.getUniqueID()});N({selectedAdAccountIDs:e,defaultPhoneProfileID:q,defaultSubscriberPoolID:V,isNoLiftCRMEnabled:G,shouldBackFillForCascadingOnboarding:v!=null?v:!1},{onCompleted:function(){r("AdsAddToastCardAction").dispatch({toastCard:r("MarketingMessageCascadingOnboardingSuccessToast.react").createCascadingOnboardingSuccessToastCard(function(e){r("AdsDismissToastCardAction").dispatch({id:e},{line:"318",module:"useCascadingOnboardingData.js",moduleID:i.id})})},{line:"314",module:"useCascadingOnboardingData.js",moduleID:i.id}),A({onCompleted:R,onError:R})},onError:function(){$(!0)}})};return d(function(){j()},[j]),{adAccountSearchSource:E,selectedAdAccounts:I,setSelectedAdAccounts:T,defaultPhoneProfileID:q,defaultPhoneProfileDisplayNumber:U,defaultSubscriberPoolID:V,defaultSubscriberPoolName:H,isNoLiftCRMEnabled:G,hasError:x,isTriggerCascadingInFlight:M||F,onPrimaryButtonClickWithLogging:X,logSecondaryButtonClick:Q}}l.default=h}),98);
-----
useCascadingOnboardingDataQuery_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25465032033136245"}),null);
-----