"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[77415,81227],{90418:function(e,t,i){i.r(t),i.d(t,{default:function(){return b}});var n=i(11527),s=i(50959),a=i(93577),o=i(27789),d=i(31477),l=i(48387),c=i(75936),r=i(18100),u=i(82656),m=function(e,t,i,n){return new(i||(i=Promise))((function(s,a){function o(e){try{l(n.next(e))}catch(e){a(e)}}function d(e){try{l(n.throw(e))}catch(e){a(e)}}function l(e){var t;e.done?s(e.value):(t=e.value,t instanceof i?t:new i((function(e){e(t)}))).then(o,d)}l((n=n.apply(e,t||[])).next())}))};var v=()=>{const e=(0,o.T)(),{openMultiCust:t,url:i}=(0,o.C)((e=>e.multiCustReducer)),[n,v]=((0,o.C)((e=>e.userSSOFormReducer)),(0,s.useState)("")),[f,p]=(0,s.useState)(!0),[_,b]=(0,s.useState)(null),h=()=>m(void 0,void 0,void 0,(function*(){var e,t,i;if(n){const s=_.filter((e=>e.custId===n)),a=`${null===(e=s[0])||void 0===e?void 0:e.firstName} ${null===(t=s[0])||void 0===t?void 0:t.lastName}`.trim();(0,d.XG)("city",null===(i=s[0])||void 0===i?void 0:i.city),(0,d.XG)("custId",s[0].custId),(0,d.XG)("firstName",s[0].firstName),(0,d.XG)("lastName",s[0].lastName),(0,d.XG)("fullName",a),(0,d.XG)("indivCorpFlag",s[0].indivCorpFlag),(0,d.N0)("firstName",s[0].firstName),(0,d.N0)("lastName",s[0].lastName),(0,d.N0)("fullName",a)}}));return(0,s.useEffect)((()=>{t&&(e({type:r.vI}),m(void 0,void 0,void 0,(function*(){try{const{mobileNo:e}=yield(0,d.gP)();if(e&&e.length>0){const t=yield(0,a.zQ)(e),i=[];t.data.multipleCustIds.map((e=>{i.push({city:e.city,addressLine1:e.addressLine1,pinCode:e.pinCode,lastName:e.lastName,firstName:e.firstName,custId:e.custId,addressLine2:e.addressLine2,indivCorpFlag:e.indivCorpFlag})})),b(i)}}catch(e){(0,c.ie)(e)}})))}),[t]),(0,s.useEffect)((()=>{n&&p(!1)}),[n]),{openMultiCust:t,userDetailsList:_,selectedCustId:n,setSelectedCustId:v,isBtnDisable:f,handleClose:()=>{e((0,l.EO)(!1))},handleSubmit:()=>m(void 0,void 0,void 0,(function*(){yield h(),e((0,l.f8)(!1));!(yield m(void 0,void 0,void 0,(function*(){var e;if(n){const t=_.filter((e=>e.custId===n)),{mobileNo:i}=yield(0,d.gP)(),s=yield(0,u.r)({mobileNo:i,customerId:t[0].custId});if(90===s.statusCode)return+(null===(e=s.data)||void 0===e?void 0:e.totDepositAmt)>0}})))&&e((0,l.QQ)({url:i,isNewFD:!1})),e((0,l.EO)(!1))})),setUpdatedSessionData:h}},f=i(44530),p=i(94644),_=i(97650);var b=(0,f.default)((e=>{const{openMultiCust:t,userDetailsList:i,selectedCustId:s,setSelectedCustId:a,isBtnDisable:o,handleClose:l,handleSubmit:c,setUpdatedSessionData:r}=v();return(0,p.R)(t&&(null==i?void 0:i.length)>0,l,{name:_.xZ.MULTI_CUSTOMER_MODAL,sectionTitle:e.modalHeading}),(0,n.jsx)(n.Fragment,{children:t&&(null==i?void 0:i.length)>0?(0,n.jsx)("div",Object.assign({className:"modal modal--show multicast-id-modal-container",role:"dialog"},{children:(0,n.jsx)("div",Object.assign({className:"modal__dialog modal__dialog--center "},{children:(0,n.jsx)("div",Object.assign({className:"modal__content"},{children:(0,n.jsxs)("div",Object.assign({className:"modal__body"},{children:[(0,n.jsxs)("div",Object.assign({className:"modal__body__title-container"},{children:[(0,n.jsx)("h2",{children:e.modalHeading},void 0),(0,n.jsx)("i",{className:"bf-icon-close",onClick:l},void 0)]}),void 0),(0,n.jsx)("div",Object.assign({className:"modal__body__details-container"},{children:null==i?void 0:i.map((t=>(0,n.jsxs)("div",Object.assign({className:"modal__body__details-container__details custom-radio custom-radio--inline"},{children:[(0,n.jsx)("input",{type:"radio",id:t.custId,className:"custom-radio__input active",checked:s===t.custId,onChange:e=>{a(t.custId)},value:t.custId,name:"custId"},void 0),(0,n.jsxs)("label",Object.assign({className:"custom-radio__label",htmlFor:t.custId},{children:[(0,n.jsxs)("p",Object.assign({className:"modal__body__details-container__details__name"},{children:[t.firstName," ",t.lastName]}),void 0),(0,n.jsxs)("p",Object.assign({className:"modal__body__details-container__details__address"},{children:[t.addressLine1.substring(0,41)," ",t.city," ",t.pinCode]}),void 0)]}),void 0),e.editLink?(0,n.jsx)("a",Object.assign({href:e.editLink,target:""+((0,d.hb)(e.editNewTab)?"_blank":"_self"),className:"modal__body__details-container__details__edit-cta",onClick:r},{children:e.editText}),void 0):null]}),void 0)))}),void 0),(0,n.jsx)("button",Object.assign({type:"button",className:"btn btn--primary",disabled:o,onClick:()=>{c()}},{children:e.proceedBtnText}),void 0)]}),void 0)}),void 0)}),void 0)}),void 0):null},void 0)}))},44530:function(e,t,i){i.r(t);var n=i(11527),s=function(e,t){var i={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(i[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(n=Object.getOwnPropertySymbols(e);st=>{var{componentData:i}=t,a=s(t,["componentData"]);let o;return o=i?JSON.parse(i):Object.assign({},a),(0,n.jsx)(e,Object.assign({},o),void 0)}},82656:function(e,t,i){i.d(t,{r:function(){return s}});var n=i(396);const s=e=>(0,n.J6)("POST","/api/v1/fd-sdp-details",Object.assign({},e))},27789:function(e,t,i){i.d(t,{C:function(){return a},T:function(){return s}});var n=i(89406);const s=()=>(0,n.I0)(),a=n.v9},94644:function(e,t,i){i.d(t,{O:function(){return c},R:function(){return r}});var n=i(50959),s=i(47430),a=i(49995),o=i(69949),d=i(75936),l=i(31477);const c=(e={})=>Object.assign({preventDefault:()=>{}},e),r=(e,t,i)=>{const c=()=>{if(e)try{t(),(0,a.Z)({event:o.Yh.CLICK,element:o.Yh.BROWSER_BACK_BTN_CLICK,event_type:o.Yh.CLICK,event_click:o.Yh.ICON_CLICK,component:i.name,sec_title:(0,l.QX)((0,l.hb)(i.sectionTitle),i.sectionTitle,"")}),document.getElementsByTagName("body")[0].classList.remove("modal-open","overflow-hidden")}catch(e){(0,d.ie)(e,{errorType:"FrontEnd Error",componentName:i.name})}};(0,n.useEffect)((()=>{if(s.tq){try{e&&(window.history.pushState({modalOpen:!0},""),window.addEventListener("popstate",c))}catch(e){(0,d.ie)(e,{errorType:"FrontEnd Error",componentName:i.name})}return()=>{var t;try{if(!s.tq)return;window.removeEventListener("popstate",c),e&&(null===(t=window.history.state)||void 0===t?void 0:t.modalOpen)&&window.history.back()}catch(e){(0,d.ie)(e,{errorType:"FrontEnd Error",componentName:i.name})}}}}),[e])}}}]);