PageSourceSearch

https://www.axismf.com/_next/static/chunks/3781-d1ab8cfc57501044.js

js axismf.com collected 2026-10-01 12:35:49 UTC 343,126 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3781],{83781:function(e,l,i){var o,t,n,a,s,d=i(2265),r=i(4514),u=i(42949),c=i(27710),v=i(84575),m=i(15192),h=i(44452),p=i(57437),g=i(95565),f=i(99376),x=i(76891),N=i(95154),b=i(68052),y=i(21622),j=i(45409),S=i(7730),w=i(7122),D=i(81772),C=i(34268),T=i(58784),L=i(89452),A=i(30850),I=i(63099),k=i(11269),M=i(49232),P=i(99150),E=i(20383),F=i(39707),O=i(12650),R=i(91181),_=i(87550),U=i(36579);i(33659);var B=i(85154),G=i(59642),Y=i(11984),J=i(56657);i(81219);let W={DEFAULT_COMMA_SEPARATION:2},V={port_folio:"Folio",scheme:"Scheme"},z={lumpsum:"Lumpsum",sip:"SIP"},H={daterange:"Date Range",current_financial_year:"Current Financial Year",previous_financial_year:"Previous Financial Year",from_investment:"From Investment"},q="Amount Invested",K="XIRR",Z="Invested Amount",Q="Current Value",X="XIRR",$=Object.keys(H).map(e=>({id:e[0],displayvalue:H[e]})),ee=["All Transactions","Favourite Transactions"],el=["All","SIP","Lumpsum"],ei=/[A-Za-z]/,eo=/\d/,et=/[@#_-]/,en="Status",ea="Amount",es="Investment Type",ed="Units",er="Transaction Type",eu="Folio No",ec="Invested By",ev="Paid via",em="Transaction Id",eh="Select Folio",ep="Timeline",eg="personal_details",ef="settings",ex="PAN Number",eN="Sort",eb="NAV as on",ey="To Scheme NAV as on",ej="This folio is linked to goal",eS="MSIL",ew="success",eD="Check Another Folio",eC="Invest More",eT="Current Total Value",eL="No data found",eA="backside-arrow.svg",eI="passwordshow.svg",ek="passwordhide.svg",eM={QUICK_PAY:"/quickpay",CREATE_FOLIO:"/folio/create",WHATSAPP_SERVICES:"/servicecenter/whatsappservice",SERVICE_CENTER:"/servicecenter",FOLIO_DETAIL:"my-portfolio/folio-details",SCHEME_DETAIL:"my-portfolio/scheme-detail",FOLIO_SCHEME_DETAIL:"/my-portfolio/scheme-detail",TRANSACTION_DETAIL:"/my-transaction",STP:"/stp",SWP:"/swp",REDEEM:"/redemption",INSTA_REDEEM:"/instaredeem",SWITCH:"/switch",REDEEM_TAT:r.GLOBAL_CONSTANT.ROUTE_PATHS.REDEMPTION_TAT},eP={INITIAL:"INITIAL",SELECT_SCHEME_FROM_TO:"SELECT FROM/TO SCHEME"},eE=[{id:"s",displayvalue:"Latest Investments"},{id:"c",displayvalue:"Value of total investment"}],eF=["Add New STP","Add New SWP","Redeem"];(o=n||(n={})).Default="Default",o.ChangeMpin="ChangeMpin",o.ChangePassword="ChangePassword";let eO="Opt-in",eR="Opt-out",e_=e=>{if(""===e||null==e)return;let[l,i,o]=null==e?void 0:e.split("/");return"".concat(l," ").concat(["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][parseInt(i,10)-1]," ").concat(o)},eU={SELF_DIRECT:"Self/Direct",DISTRIBUTOR:"Distributor",RIA_RPM:"RIA / RPM",REFERRAL:"Referral"},eB=e=>e===eU.SELF_DIRECT||e===eU.RIA_RPM||e===eU.REFERRAL,eG={Yes:"Yes",No:"No"},eY={NRIR:21,NRINR:22};async function eJ(){return{Authorization:"Bearer "+await u.getBearerToken(),"Content-Type":"application/json"}}let eW={MIN_YEAR:1900},eV=e=>{var l;null===(l=r.getRouter())||void 0===l||l.pushPath(e)},ez=()=>{var e;null===(e=r.getRouter())||void 0===e||e.navigateBack()},eH=e=>{let l;return e&&(l=e.replace(/[^a-zA-Z0-9]/g,"")),l},eq=e=>{let l;return e&&(l=e.replace(/[^a-zA-Z\s]/g,"").replace(/\s{1,}/g," ")),l},eK=e=>{let l;return e&&(l=e.replace(/[^a-zA-Z0-9\s]/g,"").replace(/\s{1,}/g," ")),l},eZ=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;return e?e.getDate()+"-"+(e.getMonth()+1)+"-"+e.getFullYear():""},eQ=(e,l)=>{let i=document.getElementById(e);i&&(i.scrollIntoView({behavior:"smooth",block:"center"}),i.focus())},eX=()=>new Date().getFullYear(),e$=e=>{switch(e){case"Pending":default:return" Inprogress";case"Processed":return" completed";case"Failed":case"Rejected":return" failed";case"Payment & Unit allocation Pending":return"allocationinProgress"}},e0=e=>{let l=String(e.getDate()).padStart(2,"0"),i=String(e.getMonth()+1).padStart(2,"0"),o=e.getFullYear();return"".concat(l,"/").concat(i,"/").concat(o)},e1=e=>{let[l,i,o]=e.split("/").map(Number),t=new Date(o,i-1,l),n=t.getFullYear(),a=String(t.getMonth()+1).padStart(2,"0"),s=String(t.getDate()).padStart(2,"0");return"".concat(s,"/").concat(a,"/").concat(n)},e2=e=>{let l=e.split("/");return"".concat(l[1],"/").concat(l[0],"/").concat(l[2])},e3=async function(e,l,i){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:eP.INITIAL,t=arguments.length>4?arguments[4]:void 0;if(e){var n,a,s;let d={...e,isNewFolio:!1},r=null===(n=u.droplinkHelpers)||void 0===n?void 0:n.dropLinkGenerateToJson({stage:o,dropLinkType:l,dropLinkMetaData:d,leadMetaData:{}});null===(s=u.apicommunicator)||void 0===s||null===(a=s.droplink)||void 0===a||a.generate(r,{success:e=>e5(e,i,l,t)})}},e5=(e,l,i,o)=>{var t,n,a,s,d,r,c;if(o&&o(),l.handleDropLinkDispatch){let i=null===(t=u.droplinkHelpers)||void 0===t?void 0:t.dropLinkFromJson(null==e?void 0:e.data);l.handleDropLinkDispatch({type:u.DroplinkActions.default,payload:{...i}})}i==u.UserJourneys.editFolio&&eV(eM.CREATE_FOLIO),(i==u.UserJourneys.sip||i==u.UserJourneys.lumpsum)&&eV(eM.QUICK_PAY),i==u.UserJourneys.switch&&(null===(n=l.handleDropLinkDispatch)||void 0===n||n.call(l,{type:u.DroplinkActions.isInitUpdate}),eV(eM.SWITCH)),i==u.UserJourneys.stp&&(null===(a=l.handleDropLinkDispatch)||void 0===a||a.call(l,{type:u.DroplinkActions.isInitUpdate}),eV(eM.STP)),i==u.UserJourneys.swp&&(null===(s=l.handleDropLinkDispatch)||void 0===s||s.call(l,{type:u.DroplinkActions.isInitUpdate}),eV(eM.SWP)),i==u.UserJourneys.instaredeem&&(null===(d=l.handleDropLinkDispatch)||void 0===d||d.call(l,{type:u.DroplinkActions.isInitUpdate}),eV(eM.INSTA_REDEEM)),i==u.UserJourneys.redemption&&(null===(r=l.handleDropLinkDispatch)||void 0===r||r.call(l,{type:u.DroplinkActions.isInitUpdate}),eV(eM.REDEEM)),i==u.UserJourneys.redeem&&(null===(c=l.handleDropLinkDispatch)||void 0===c||c.call(l,{type:u.DroplinkActions.isInitUpdate}),eV(eM.REDEEM))},e4=e=>"XX"+(null==e?void 0:e.slice(-2)),e6=function(e){let l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:W.DEFAULT_COMMA_SEPARATION,i="";
1return e&&(i=Number(parseFloat(e).toFixed(l)).toLocaleString("en-IN",{minimumFractionDigits:l})),i},e7=e=>{if(!e)return"";let l=new Date(e),i=l.toLocaleString("en-GB",{day:"2-digit"}),o=l.toLocaleString("en-GB",{month:"short"}),t=l.getFullYear();return"".concat(i," ").concat(o," ").concat(t)};function e9(){var e,l,i;return null!==(i=null===(l=window)||void 0===l?void 0:null===(e=l.location)||void 0===e?void 0:e.pathname)&&void 0!==i?i:""}let e8=e=>{let[l,i,o]=e.split("/").map(Number);return new Date(o,i-1,l)},le=(e,l,i)=>{let o=RegExp(l,"g");return e.replace(o,i)},ll=e=>{if(e&&(null==e?void 0:e.length))return e.split(/ +/).map(e=>e[0].toUpperCase().concat(e.slice(1).toLowerCase())).join(" ")},li=e=>{let l=null==e?void 0:e.match(/\((.*?)\)/);return l?l[1]:e},lo=e=>e?(null==e?void 0:e.slice(0,6).replace(/\d/g,"X"))+(null==e?void 0:e.slice(-4)):"";(t=a||(a={}))[t.ClientError=1]="ClientError",t[t.ServerError=2]="ServerError",t[t.GeneralNetworkError=3]="GeneralNetworkError",t[t.UnknownError=4]="UnknownError";let lt={ENVIRONMENT:"prod",SERVICE_URL:"https://www.axismf.com",SERVICE_MOCK_URL:"https://www.axismf.com",AGGREGATOR_URL:"https://www.axismf.com"};var ln=e=>{};let la=async function(e,l,i){try{l=await u.getApiServiceHeaders({env:lt,url:e});let o=await u.getActualRequest(i,{env:lt,url:e});return await fetch(e,{method:"POST",credentials:"include",headers:l,body:o,next:{revalidate:0}}).then(ls).then(ld).then(l=>lr(l,e))}catch(e){if(e.errortype)return Promise.resolve(e);{let e={errortype:a.UnknownError,code:0,message:"Network Error"};return ln(e),Promise.resolve(e)}}};function ls(e){if(e.status>=200&&e.status<300||e.status>=400&&e.status<500)return e;if(e.status>=500&&e.status<600){let l={errortype:a.ServerError,code:e.status,message:"Unable to communicate with server"};throw ln(l),l}throw{errortype:a.GeneralNetworkError,code:e.status,message:""}}function ld(e){return e.text()}async function lr(e,l){return JSON.parse(await u.getActualResponse(e,{env:lt,url:l}))}let lu={SERVICE_URL:lt.SERVICE_URL,SERVICE_MOCK_URL:lt.SERVICE_MOCK_URL,AGGREGATOR_URL:lt.AGGREGATOR_URL},lc="/service-centre/api/v1/save-my-profile",lv=async(e,l)=>{let i=lu.SERVICE_MOCK_URL+"/service-centre/api/v1/get-user-image",o=await la(i,{"Content-Type":"application/json"},JSON.stringify(e));(null==o?void 0:o.status)===ew?l.success(o):l.default(o)},lm=async e=>{let l=lu.SERVICE_URL+"/cms/get-profile-menu",i=await la(l,{"Content-Type":"application/json"},"");(null==i?void 0:i.status)===ew?e.success(i):e.default(i)},lh=async(e,l)=>{var i;let o=lu.AGGREGATOR_URL+"/contact-rm/api/v1/getRMDetails",t={pan:null==e?void 0:e.pan},n=await la(o,{"Content-Type":"application/json"},JSON.stringify(t));(null==n?void 0:null===(i=n.status)||void 0===i?void 0:i.toLowerCase())==="success"?l.success(n):l.default(n)},lp=e=>{let l=()=>{e.onLogout(),e.onCancel()};return p.jsxs("div",{className:"signout-popup-container",children:[p.jsx("img",{fetchPriority:"low",src:r.pathChanger("signout_popup.svg"),className:"signout-img",alt:"signout-image"}),p.jsx("label",{className:"lbl-popup-heading-4 signout-text",children:"Are you sure you want to sign out?"}),p.jsxs("div",{className:"signout-confirm-buttons",children:[p.jsx("button",{className:"btn-outline-primary signout-btn",onClick:e.onCancel,children:"No"}),p.jsx("button",{className:"btn-primary signout-btn",onClick:()=>l(),children:"Yes"})]})]})},lg=e=>p.jsxs("div",{className:"no-data-content",children:[p.jsxs("div",{className:"header-row-wide",children:[p.jsx("img",{fetchPriority:"low",className:"img-arrow",src:r.pathChanger(eA),onClick:e.backSideArrow,alt:"Go back"}),p.jsx("label",{className:"lbl-popup-content",children:e.title})]}),(null==e?void 0:e.isNewFolio)?p.jsx("div",{className:"folio-new-footer",children:p.jsx(g.ButtonWithIcon,{className:"btn-primary profile-create-folio-footer",value:"Create New Folio",onClick:()=>{eV(eM.CREATE_FOLIO)}})}):p.jsx("div",{className:"nodata",children:e.contentText})]}),lf=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/consent-services/api/v1/getConsent",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},lx=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/aggregator-services/user-services/getPortfolioDetails",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)};var lN={};Object.defineProperty(lN,"__esModule",{value:!0}),lN.default=function(e,l){void 0===l&&(l={});var i=l.insertAt;if(e&&"undefined"!=typeof document){var o=document.head||document.getElementsByTagName("head")[0],t=document.createElement("style");t.type="text/css","top"===i&&o.firstChild?o.insertBefore(t,o.firstChild):o.appendChild(t),t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e))}},lN.default(".skeleton{background-color:#e0e0e0;border-radius:4px;display:inline-block}.skeleton.text{border-radius:8px}.skeleton.circular{border-radius:50%}.skeleton.rectangular{height:1rem;width:100%}.skeleton.pulse{animation:pulse-animation 1.5s ease-in-out infinite}.skeleton.wave{animation:wave-animation 1.6s linear infinite;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5 50%,#e0e0e0 75%);background-size:200% 100%}@keyframes pulse-animation{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes wave-animation{0%{background-position:200% 0}to{background-position:-200% 0}}"),s=e=>{let{variant:l="text",width:i,height:o,animation:t="pulse",className:n,style:a}=e,s={...void 0!==i&&{width:i},...void 0!==o&&{height:o},...a};return p.jsx("div",{className:"skeleton ".concat(l," ").concat(t," ").concat(n||"").trim(),style:s})};let lb=async(e,l)=>{let i=lu.SERVICE_MOCK_URL+lc,o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},ly=d.lazy(()=>Promise.resolve().then(function(){return iS}).then(e=>({default:e.PersonalDetails}))),lj=d.lazy(()=>Promise.resolve().then(function(){return iC}).then(e=>({default:e.DefaultSetting}))),lS=d.lazy(()=>Promise.resolve().then(function(){return iT}).then(e=>({default:e.ServiceCenter}))),lw=d.lazy(()=>Promise.resolve().then(function(){return iP}).then(e=>({default:e.Settings}))),lD=d.lazy(()=>Promise.resolve().then(function(){return iO}).then(e=>({default:e.Alert}))),lC=d.lazy(()=>Promise.resolve().then(i.t.bind(i,7122,19)).then(e=>({default:e.BankPaymentSection}))),lT=d.lazy(()=>Promise.resolve().then(function(){return iU}).then(e=>({default:e.AssignRm}))),lL=d.lazy(()=>Promise.resolve().then(function(){return iG}).then(e=>({default:e.ContactRm}))),lA=d.lazy(()=>Promise.resolve().then(function(){return oc}).then(e=>({default:e.FoliosList}))),lI=e=>{if(!e)return"";let l=new Date(e);return new Intl.DateTimeFormat("en-IN",{year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1,timeZone:"Asia/Kolkata"}).format(l).replace(",","").replace(" ","/")+" IST"},lk=e=>{var l,i,o,t,n,a;
1let[g,x]=d.useState(null),[N,b]=d.useState(!0),[y,j]=d.useState([]),[S,w]=d.useState(),[,D]=d.useState(""),C=d.useRef(null),[T,L]=d.useState(""),[A,I]=d.useState(!1),[k,M]=d.useState({}),[P,E]=d.useState(!1),[F,O]=d.useState(!1),[R,_]=d.useState(""),[U,B]=d.useState(!1),[G,Y]=d.useState(!1),[J,W]=d.useState(!1),[V,z]=d.useState(!1),[H,q]=d.useState(!1),[K,Z]=d.useState(),[Q,X]=d.useState(!0),$=u.useLoginContextData(),{handleDropLinkDispatch:ee}=d.useContext(u.DroplinkContext),el=$.isUserLoggedIn()||$.isUserSoftLoggedIn()?"post login journey":"pre login journey",ei=null!==(t=null===(l=$.loggedInUserDetails)||void 0===l?void 0:l.user_type)&&void 0!==t?t:"",eo=!["Existing","Offline"].some(e=>e.toLowerCase()===(null==ei?void 0:ei.toLowerCase())),et=null==$?void 0:null===(i=$.loggedInUserDetails)||void 0===i?void 0:i.last_login_time,en=u.useScreenWidth(),ea=$.isUserLoggedIn(),es=d.useMemo(()=>lI(et),[et]),ed=f.useSearchParams(),er=u.useRootContextData();d.useEffect(()=>{x(en<=768?"":eg)},[en]),d.useEffect(()=>{if((null==y?void 0:y.length)>0){let e=ed.get("key"),l=null==y?void 0:y.find(l=>l.profileId===e);l&&(x(l.profileId),b(!(en<=768)))}},[y,ed]),d.useEffect(()=>{eD(),ec(),ev(),ep(),eA(),eI()},[]),d.useEffect(()=>{var e;(null==$?void 0:null===(e=$.loggedInUserDetails)||void 0===e?void 0:e.pan)&&ew()},[null==$?void 0:null===(o=$.loggedInUserDetails)||void 0===o?void 0:o.pan]),d.useEffect(()=>{var e;g===eg?eT():g===ef&&eA(),null===(e=document.getElementById("root"))||void 0===e||e.scrollTo(0,"smooth")},[g]),d.useEffect(()=>{(null==y?void 0:y.length)>0&&eu()},[y]),d.useEffect(()=>{eA()},[g===ef]);let eu=async()=>{var e,l;if(window&&window.location&&(null===(l=window)||void 0===l?void 0:null===(e=l.location)||void 0===e?void 0:e.href)){let e=decodeURIComponent(window.location.href);if(e){let l=new URLSearchParams(new URL(e).search).get("tab");l&&(null==y?void 0:y.some(e=>e.profileId===l))&&(x(l),b(!(en<=768)))}}},ec=async()=>{try{let e=await r.SessionStorage.instance.profileMenuSelection.get();e?(x(e),r.SessionStorage.instance.profileMenuSelection.set("")):window.innerWidth<=768?x(null):x(eg)}catch(e){console.error("Error accessing session or saving portfolio:",e)}},ev=async()=>{var e,l;let i=await (null==$?void 0:null===(e=$.getLoggedinUserDetails)||void 0===e?void 0:e.call($));lh({pan:null!==(l=null==i?void 0:i.pan)&&void 0!==l?l:""},{default:eh,success:em})},em=e=>{M(null==e?void 0:e.data),(null==e?void 0:e.statusCode)=="IN-000"&&(null==e?void 0:e.message)==="RM request is in pending state"&&E(!0)},eh=e=>{M({}),(null==e?void 0:e.statusCode)==="EC-01"&&O(!0)},ep=async()=>{var e,l,i,o,t;let n=JSON.parse(await (null===(i=r.LocalStorage.instance)||void 0===i?void 0:null===(l=i.validatePanData)||void 0===l?void 0:null===(e=l.get)||void 0===e?void 0:e.call(l)));Y(null!==(o=null==n?void 0:n.isPswdCreated)&&void 0!==o&&o),W(null!==(t=null==n?void 0:n.isMpin)&&void 0!==t&&t)},ex=()=>{eV("/servicecenter/updatefoliodetails/addbankaccountdetails")},eN=l=>{switch(l.profileId){case eg:return Q?p.jsx(s,{width:"100%",height:280,variant:"rectangular",animation:"wave",style:{borderRadius:"14px"}}):S&&p.jsx(ly,{personalInfo:S,title:l.displayText,backSideArrow:ey});case"default_settings":return eo?p.jsx(lg,{title:l.displayText,contentText:eL,backSideArrow:ey,isNewFolio:!0}):p.jsx(lj,{title:l.displayText,backSideArrow:ey,defaultFolio:ej});case"service_center":return p.jsx(lS,{title:l.displayText,backSideArrow:ey});case"alerts":return eo?p.jsx(lg,{title:"Alerts",contentText:eL,backSideArrow:ey}):p.jsx(lD,{title:l.displayText,backSideArrow:ey});case"folios":return eo?p.jsx(lg,{title:l.displayText,contentText:eL,backSideArrow:ey,isNewFolio:!0}):p.jsx(lA,{title:l.displayText,backSideArrow:ey,showFamily:l.isAddFamilyFolio});case"banks_and_payments":return eo?p.jsx(lg,{title:"Payments",contentText:eL,backSideArrow:ey}):p.jsx(p.Fragment,{children:p.jsx(lC,{title:l.displayText,backSideArrow:ey,onAddBankClicked:ex})});case ef:return p.jsx(lw,{title:l.displayText,backSideArrow:ey,isPassword:G,isMpin:J,isWhatsappNotification:H,isEnableNotification:V});case"assign_rm":return p.jsx(lT,{title:l.displayText,backSideArrow:ey,details:e.contactYourRmSectionData,IsRMNotAssigned:P});case"contact_rm":return p.jsx(lL,{title:l.displayText,backSideArrow:ey,details:e.contactYourRmSectionData,rmDetails:k});default:return S&&p.jsx(ly,{personalInfo:S,title:l.displayText,backSideArrow:ey})}},eb=l=>{if(r.isMobileAppEnvironment){var i,o,t,n=null==l?void 0:l.displayText;(null==l?void 0:l.displayText.includes("Folios"))?n="Manage Folio Details":(null==l?void 0:l.displayText.includes("Payments"))&&(n="Banks & Payments"),null==e||null===(t=e.setpageheader)||void 0===t||t.call(e,n)}x(l.profileId),eN(l),b(!(en<=768));let a={page_section:null!==(i=e9())&&void 0!==i?i:"",cta_name:null!==(o=l.profileId)&&void 0!==o?o:"",flow_name:el,user_type:ei};r.GoogleAnalytics.recordEvent(r.GoogleAnalyticEvents.Profile.ProfileOptionClicked(a))},ey=()=>{b(!0),x("")},ej=e=>{},eS=async()=>
1{var e,l,i,o,t,n,a,s,d,c,v;let m=await (null===(e=u.apicommunicator.login)||void 0===e?void 0:e.placeLogout());null==ee||ee({type:u.DroplinkActions.resetDroplink}),m.success?(null===(o=$.triggerLoginToast)||void 0===o||o.call($,{message:null!==(a=null===(i=m.success)||void 0===i?void 0:null===(l=i.data)||void 0===l?void 0:l.message)&&void 0!==a?a:"",isSuccess:!0}),_(null===(n=m.success)||void 0===n?void 0:null===(t=n.data)||void 0===t?void 0:t.message),$.handleLogout(),null==ee||ee({type:u.DroplinkActions.resetDroplink}),r.isMobileAppEnvironment?(r.DeviceCommunicator.instance.handleLogout({}),r.DeviceCommunicator.instance.closeModule({isCloseModule:!0})):eV("/")):m.default&&(null===(d=$.triggerLoginToast)||void 0===d||d.call($,{message:null!==(v=null===(s=m.default)||void 0===s?void 0:s.message)&&void 0!==v?v:"",isSuccess:!1}),_(null===(c=m.default)||void 0===c?void 0:c.message))},ew=async()=>{lv({pan:""},{default:e=>{},success:e=>{var l;L(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.img_url)}})},eD=()=>{lm({default:e=>{I(!1)},success:e=>{X(!1),I(!1),Array.isArray(null==e?void 0:e.data)?j(e.data.sort((e,l)=>e.id-l.id)):console.error("response.data is not an array:",e.data)}})},eC=async e=>{let l=lu.SERVICE_MOCK_URL+lc;await u.getApiServiceHeaders({env:lt,url:l}),lb({imgUrl:e},{default:e=>{er.triggerToast({message:null==e?void 0:e.message,toastType:"error",isSuccess:!1})},success:e=>{"SC-000"===e.statusCode&&ew()}})},eT=async()=>{var e,l,i,o;I(!0);let t=await (null===(e=$.getLoggedinUserDetails)||void 0===e?void 0:e.call($));null==t||t.pan;let n=await u.placeGetPageSpecificInfo({pan:null!==(l=null==t?void 0:t.pan)&&void 0!==l?l:"",pageName:"PortfolioProfile",pageUrl:window.location.href,journeyId:"",journeyName:"",source:""});n.success?(I(!1),X(!1),(null==n?void 0:null===(i=n.success)||void 0===i?void 0:i.data)&&w(null==n?void 0:null===(o=n.success)||void 0===o?void 0:o.data)):n.default&&I(!1)},eA=async()=>{var e,l,i;let o=await (null===(e=$.getLoggedinUserDetails)||void 0===e?void 0:e.call($));lf({consentType:"login_tnc",mobileNo:null!==(l=null==o?void 0:o.phone_number)&&void 0!==l?l:"",pan:ea?null:null!==(i=null==o?void 0:o.pan)&&void 0!==i?i:""},{default:e=>{I(!1)},success:e=>{var l;I(!1);let{whatsapp_consent_status:i,notification_consent_status:o}=(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.consentDetail)||{};q(i===eO||"Deemed opt-in"===i),z(o===eO)}})},eI=async()=>{lx({userId:""},{default:e=>{},success:e=>{var l,i;Z(null==e?void 0:null===(i=e.data)||void 0===i?void 0:null===(l=i.TotalInvestment)||void 0===l?void 0:l.TOT_Investamt)}})},ek=y.find(e=>e.profileId===g),eM=ek?eN(ek):null,eP=!(null==k?void 0:k.rmCode),eE=!!(null==k?void 0:k.rmCode),eF=null==y?void 0:y.filter(e=>!!e.webEnabled&&("assign_rm"===e.profileId?!F&&eP:"contact_rm"!==e.profileId||!F&&eE));return p.jsx(d.Suspense,{fallback:p.jsx(m.Loader,{showLoader:!0}),children:p.jsxs("div",{className:"profile-module-container",children:[p.jsx(m.Loader,{showLoader:A}),p.jsxs("div",{className:"profile-menu-container ".concat(N?"visible":"hidden"),children:[Q?p.jsx(s,{width:"100%",height:280,variant:"rectangular",animation:"wave",style:{borderRadius:"14px"}}):p.jsx(p.Fragment,{children:p.jsxs("div",{className:"profile-module",children:[p.jsxs("div",{className:"profile-pic-container",children:[p.jsxs("div",{id:"text-img",className:"profile-pic",onClick:()=>{var e;return null===(e=C.current)||void 0===e?void 0:e.click()},children:[p.jsx("input",{type:"file",accept:"image/png, image/jpeg, image/bmp, image/gif, image/webp, image/vnd.adobe.photoshop",onChange:e=>{var l;let i=null===(l=e.target.files)||void 0===l?void 0:l[0];if(i){if(["image/png","image/jpeg","image/bmp","image/gif","image/webp","image/vnd.adobe.photoshop"].includes(i.type)){let e=new FileReader;e.onloadend=()=>{e.result&&D(e.result),e.result&&eC(null==e?void 0:e.result)},e.readAsDataURL(i)}else alert("Please select a valid image file (PNG, JPG, JPEG, BMP, GIF, WEBP, PSD).")}},style:{display:"none"},ref:C}),T&&T?p.jsx("img",{fetchPriority:"low",className:"user-profile-image-pic",src:T,alt:"User Profile"}):p.jsx("div",{className:"profile-initial",children:(null==S?void 0:S.name)&&(e=>{let l=e.split(" ");if(!(l.length>0))return"";{let e=l[0],i="";return l.length>1&&(i=l[l.length-1]),"".concat(null==e?void 0:e.charAt(0).toUpperCase()).concat(i?null==i?void 0:i.charAt(0).toUpperCase():"")}})(null==S?void 0:S.name)}),p.jsx("div",{className:"camera",children:p.jsx("img",{fetchPriority:"low",className:"camera-icon",src:r.pathChanger("cameraIcon.svg"),alt:"Camera Icon"})})]}),p.jsxs("div",{className:"proflie-label-container",children:[p.jsx("span",{className:"lbl-card-title-2",title:li(null!==(n=null==S?void 0:S.name)&&void 0!==n?n:""),children:li(null!==(a=null==S?void 0:S.name)&&void 0!==a?a:"")}),p.jsxs("div",{className:"lbl-banner-title",children:["Last Login: ",es]})]})]}),p.jsx("div",{className:"signout-container",children:p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-outline-primary sign-out-button",type:"button",value:"Sign Out",onClick:()=>B(!0)})})]})}),p.jsx("div",{className:"profile-menu-setting",children:Q?Array.from({length:9}).map((e,l)=>p.jsx(s,{variant:"rectangular",width:"100%",height:60,animation:"wave",style:{borderRadius:"14px"}})):null==eF?void 0:eF.map((e,l)=>p.jsx("div",{className:"profile-leftsection",children:p.jsx("div",{className:"menu-item-container ".concat(g===e.profileId?"selected":""),onClick:()=>eb(e),children:p.jsxs("div",{className:"menu-items",children:[p.jsxs("div",{className:"left",children:[p.jsx("img",{fetchPriority:"low",src:e.logo,alt:"Menu Icon"}),p.jsx("div",{className:"lbl-list-heading",children:r.isMobileAppEnvironment?(null==e?void 0:e.displayText.includes("Folios"))?"Manage Folio Details":(null==e?void 0:e.displayText.includes("Payments"))?"Banks & Payments":null==e?void 0:e.displayText:null==e?void 0:e.displayText})]}),p.jsx("img",{fetchPriority:"low",src:r.pathChanger("right_arrow_grey.svg"),alt:"Right Arrow Icon",className:"right-greyarrow"})]})},l)}))})]}),g&&p.jsx("div",{className:"profile-body-container ".concat("visible"),children:eM}),p.jsx(v.CustomToast,{id:"releationshipmanager",message:R,limit:3,autoClose:!0,autoCloseDelay:5e3,type:"error",theme:"dark"}),U?p.jsx("div",{className:"overlay-popup signout-overlay-popup",children:p.jsx(h.OverlayPopup,{className:"dialog-popup-default signout-profile-popup",showHeader:!1,isFloating:!1,onClose:()=>B(!1),content:p.jsx(lp,{onLogout:()=>eS(),onCancel:()=>B(!1)})})}):null]})})},lM=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/aggregator-services/user-services/api/v2/getMfHoldings",o={schemeId:e.sc
1hemeId,folioId:e.folioId,userId:e.userId},t=await eJ(),n=await la(i,t,JSON.stringify(o));(null==n?void 0:n.status)==="success"?l.success(n):l.default(n)},lP=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/aggregator-services/user-services/all-folio-details",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)==="success"?l.success(t):l.default(t)},lE=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/cart-services/api/v1/get-eligible-amount",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)==="success"?l.success(t):l.default(t)},lF=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/cart-services/api/v1/get-payment-mode",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)==="success"?l.success(t,e):l.default(t,e)},lO=async e=>{let l=lu.AGGREGATOR_URL+"/systematic-plan-services/api/v1/scheme-actions/sip",i=await u.getBearerToken(),o=await la(l,{Authorization:"Bearer "+i,"Content-Type":"application/json"},JSON.stringify({userId:e}));return(null==o?void 0:o.status)==="success"?o.data:o.message},lR=async e=>{let l=lu.SERVICE_URL+"/cms/thankyou-info",i=await la(l,{"Content-Type":"application/json"},JSON.stringify({}));(null==i?void 0:i.status)==="success"?e.success(i):e.default(i)},l_=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/aggregator-services/user-services/getTransactionStatus",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)==="success"?l.success(t):l.default(t)},lU=async(e,l,i)=>{let o=lu.AGGREGATOR_URL+"/aggregator-services/user-services/getAllTransaction-details",t=await u.getBearerToken(),n=await la(o,{"Content-Type":"application/json",Authorization:"Bearer "+t},JSON.stringify(e));(null==n?void 0:n.status)==="success"?l.success(n,i):l.default(n,i)},lB=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/favorites/api/v1/getFavorites",o=await la(i,{"Content-Type":"application/json"},JSON.stringify(e));(null==o?void 0:o.status)===ew?l.success(o):l.default(o)},lG=async(e,l,i)=>{let o=lu.SERVICE_MOCK_URL+"/favorites/api/v1/UpdateFavourite",t=await la(o,{"Content-Type":"application/json"},JSON.stringify(e));if(t.echo=i,(null==t?void 0:t.status)==="success")l.success(t);else{let e=null==t?void 0:t.error;e?e.echo=i:e={echo:i},l.default(e)}},lY=e=>p.jsx("div",{className:"tab-menu-switch",children:e.menuList.map((l,i)=>{let o=e.selectedMenu===l.split("(")[0];return p.jsx("div",{className:"menu ".concat(o?"selected lbl-list-heading":"lbl-menu-item"),onClick:()=>e.onChangeMenuCB&&e.onChangeMenuCB(l.split("(")[0]),children:l},i)})}),lJ=e=>p.jsxs("div",{className:"empty-transaction-container",children:[p.jsx("img",{fetchPriority:"low",src:r.pathChanger("empty_transaction.svg"),alt:"no-transaction data"}),p.jsx("div",{className:"lbl-list-heading",children:(null==e?void 0:e.selectedMenu)==="All"?"No Previous Transactions":"No Favourite Transactions"}),p.jsx("div",{className:"lbl-txt-content",style:{marginTop:"5px"},children:"There are no logged transactions"})]}),lW=e=>e.map(e=>({id:e,displayvalue:"SIP"!==e&&"SWP"!==e&&"STP"!==e?ll(e):e})),lV=e=>{var l,i,o,t;let[n,a]=d.useState({dispName:""}),[s,r]=d.useState((null==e?void 0:null===(l=e.currentFilters)||void 0===l?void 0:l.selectedTimeFrame)||$[0].id),[u,v]=d.useState((null==e?void 0:e.multiSelect)?(null==e?void 0:null===(i=e.currentFilters)||void 0===i?void 0:i.transactionType)||["All"]:"All"),[m,h]=d.useState((null==e?void 0:e.multiSelect)?(null==e?void 0:null===(o=e.currentFilters)||void 0===o?void 0:o.status)||["ALL"]:"ALL"),[g,f]=d.useState([]),[S,w]=d.useState([]),[D,C]=d.useState(null),[T,L]=d.use
1State(null),[A,I]=d.useState(),[k,M]=d.useState(""),[P,E]=d.useState("");d.useEffect(()=>{f(lW(["All","Switch","SWP","STP","SIP","Redeem","Lumpsum"])),w(lW((null==e?void 0:e.multiSelect)?["ALL","Pending","Processed","Failed"]:["ALL","Pending","Processed","Cancelled"]))},[e.multiSelect]),d.useEffect(()=>{var l,i;if(null===(i=e.currentFilters)||void 0===i?void 0:null===(l=i.folioNo)||void 0===l?void 0:l.folioNumber){a(e.currentFilters.folioNo);return}a(l=>{var i,o,t;return(null==l?void 0:l.folioNumber)&&(null===(i=e.folioList)||void 0===i?void 0:i.some(e=>(null==e?void 0:e.folioNumber)===l.folioNumber))?l:null!==(t=null===(o=e.folioList)||void 0===o?void 0:o[0])&&void 0!==t?t:{dispName:""}})},[e.currentFilters,e.folioList]),d.useEffect(()=>{O(s)},[s,n,e.oldestFolioDate]);let F=e=>{if(!e)return"";let l=String(e.getDate()).padStart(2,"0"),i=String(e.getMonth()+1).padStart(2,"0"),o=e.getFullYear();return"".concat(l,"/").concat(i,"/").concat(o)},O=l=>{var i,o;let t=new Date,n,a=t,s=new Date;s.setMonth(t.getMonth()-6);let d=e=>{let l=e.split("/");if(3===l.length){let e=parseInt(l[0],10),i=parseInt(l[1],10)-1;return new Date(parseInt(l[2],10),i,e,11,52,15)}return null};switch(l){case $[0].id:if(e.oldestFolioDate){let[l,i,o]=e.oldestFolioDate.split("/");n=new Date(parseInt(o),parseInt(i)-1,parseInt(l))}else n=new Date("2009-01-01");I(n);break;case $[1].id:n=t.getMonth()>=3?new Date(t.getFullYear(),3,1):new Date(t.getFullYear()-1,3,1),a=t,I(n);break;case $[2].id:t.getMonth()>=3?(n=new Date(t.getFullYear()-1,3,1),a=new Date(t.getFullYear(),2,31)):(n=new Date(t.getFullYear()-2,3,1),a=new Date(t.getFullYear()-1,2,31)),I(n);break;case $[3].id:if(e.oldestFolioDate){let[l,i,o]=e.oldestFolioDate.split("/");n=new Date(parseInt(o),parseInt(i)-1,parseInt(l))}else n=new Date("2009-01-01");I(n);break;default:n=t}if((null==e?void 0:e.currentFilters.fromDate)!=""){let o=d(null==e?void 0:null===(i=e.currentFilters)||void 0===i?void 0:i.fromDate);C({date:"d"===l?o:n,stringDate:"d"===l?o:n})}else{let e=n;C({date:"d"===l?s:e,stringDate:"d"===l?F(s):"string"==typeof e?e:F(e)})}if((null==e?void 0:e.currentFilters.toDate)!=""){let i=d(null==e?void 0:null===(o=e.currentFilters)||void 0===o?void 0:o.toDate);L({date:"d"===l?i:a,stringDate:"d"===l?i:a})}else L({date:a,stringDate:F(a)})},R=e=>{r(e||$[0].id),O(e||$[0].id),M(""),E("")},_=()=>""!==n.dispName||"All"!==u||"ALL"!==m||(null==D?void 0:D.date)!==""||(null==T?void 0:T.date)!=="",U=l=>{var i,o;if(e.multiSelect){let o;v(o="All"===l[l.length-1]||0===l.length?["All"]:[...l.filter(e=>"All"!==e)]),null===(i=e.setIsFilterSelected)||void 0===i||i.call(e,!(1===o.length&&"All"===o[0]))}else v(l||"All"),null===(o=e.setIsFilterSelected)||void 0===o||o.call(e,_())},B=l=>{var i,o;if(e.multiSelect){let o;h(o="ALL"===l[l.length-1]||0===l.length?["ALL"]:[...l.filter(e=>"ALL"!==e)]),null===(i=e.setIsFilterSelected)||void 0===i||i.call(e,!(1===o.length&&"ALL"===o[0]))}else h(l||"ALL"),null===(o=e.setIsFilterSelected)||void 0===o||o.call(e,_())},G=e=>{(null==e?void 0:e.date)>(null==T?void 0:T.date)?M("From Date cannot be greater than To Date"):F(null==e?void 0:e.date)===F(null==T?void 0:T.date)?M("From Date cannot be same as To Date"):M(""),E(""),C(e)};return p.jsxs("div",{className:"filter-popup-form",children:[p.jsxs("div",{className:"content",children:[p.jsxs("div",{className:"folio-selecter-content",children:[p.jsx("label",{className:"lbl-list-heading",children:eh}),p.jsx(y.DefaultDropdown,{className:"material-outlined-dropdown input-field",optionList:null!==(t=e.folioList)&&void 0!==t?t:[],displayValueKey:"dispName",label:eh,selectedOption:n,dialogLabel:"Select Folio",onSelectCB:l=>{var i,o;a(l),(null==e?void 0:e.onTabChange)&&e.onTabChange(l),null===(i=e.setIsFilterSelected)||void 0===i||i.call(e,_()),null===(o=e.onFolioChange)||void 0===o||o.call(e,l)},disabled:!(null==e?void 0:e.showFolilDropdown),hasClose:!0})]}),p.jsx("div",{className:"horizontal-line-for-mobile"}),p.jsxs("div",{className:"transaction-content",children:[p.jsxs("div",{className:"type-content",children:[p.jsx("label",{className:"lbl-list-heading",children:"Type of Transactions"}),p.jsx("div",{className:"types",children:e.multiSelect?p.jsx(N.MultiSelectChips,{list:g,selectedRadioList:u,className:"chips-
1parent mf-radio-chips sip-freq-btn type-slector",onChange:U}):p.jsx(x.Chips,{list:g,selectedradio:u,className:"chips-parent mf-radio-chips sip-freq-btn type-slector",onChange:U})})]}),p.jsx("div",{className:"horizontal-line-for-mobile"}),p.jsxs("div",{className:"status-content",children:[p.jsx("label",{className:"lbl-list-heading",children:"Status"}),p.jsx("div",{className:"status",children:e.multiSelect?p.jsx(N.MultiSelectChips,{list:S,selectedRadioList:m,className:"chips-parent mf-radio-chips sip-freq-btn status-slector",onChange:B}):p.jsx(x.Chips,{list:S,selectedradio:m,className:"chips-parent mf-radio-chips sip-freq-btn status-slector",onChange:B})})]})]}),p.jsx("div",{className:"horizontal-line-for-mobile"}),p.jsxs("div",{className:"transaction-timeframe-content for-web",children:[p.jsx("label",{className:"lbl-list-heading",children:"Transaction Timeframe"}),p.jsx(j.SimpleRadio,{className:"simple-radio-tax-resident-radio timeframe-item",idKey:"id",list:$,isDisabled:!1,isError:!1,displayValueKey:"displayvalue",selectedId:s,onChange:R}),"d"===s&&p.jsxs("div",{className:"transaction-date-holder",children:[p.jsx(b.DatePickerComponent,{id:"transaction-from",className:"transaction-from-date-web",label:"From",dateSeparator:"/",dateFormat:"DDMMYYYY",minDate:A,maxDate:new Date,selectedDate:null==D?void 0:D.date,removeClearIcon:!0,errorMsg:k,onChange:G,dateSelectOpen:!0}),p.jsx(b.DatePickerComponent,{id:"transaction-to",className:"transaction-to-date-web",label:"To",dateSeparator:"/",dateFormat:"DDMMYYYY",minDate:A,maxDate:new Date,removeClearIcon:!0,selectedDate:null==T?void 0:T.date,errorMsg:P,onChange:e=>{(null==e?void 0:e.date)<(null==D?void 0:D.date)?E("To Date cannot be less than From Date"):F(null==e?void 0:e.date)==F(null==D?void 0:D.date)?E("To Date cannot be same as From Date"):E(""),M(""),L(e)},dateSelectOpen:!0})]})]}),p.jsxs("div",{className:"transaction-timeframe-content for-mobile",children:[p.jsx("label",{className:"lbl-list-heading",children:"Transaction Timeframe"}),null==$?void 0:$.map(e=>p.jsxs("div",{className:"radio-date-picker-group",children:[p.jsx(j.SimpleRadio,{className:"simple-radio-tax-resident-radio timeframe-item",idKey:"id",list:[e],isDisabled:!1,isError:!1,displayValueKey:"displayvalue",selectedId:s,onChange:()=>R(e.id)}),s===e.id&&(null==e?void 0:e.id)==="d"?p.jsxs("div",{className:"date-pickers",children:[p.jsx(b.DatePickerComponent,{id:"transaction-from",className:"transaction-from-date-mobile",label:"From",dateSeparator:"-",dateFormat:"DDMMYYYY",minDate:A,removeClearIcon:!0,maxDate:new Date,selectedDate:null==D?void 0:D.date,errorMsg:k,onChange:G,dateSelectOpen:!0}),p.jsx(b.DatePickerComponent,{id:"transaction-to",className:"transaction-to-date-mobile",label:"To",dateSeparator:"-",dateFormat:"DDMMYYYY",minDate:A,maxDate:new Date,removeClearIcon:!0,selectedDate:null==T?void 0:T.date,errorMsg:P,onChange:e=>{(null==e?void 0:e.date)<(null==D?void 0:D.date)?E("To Date cannot be less than From Date"):F(null==e?void 0:e.date)==F(null==D?void 0:D.date)?E("To Date cannot be same as From Date"):E(""),M(""),L(e)},calendarType:"Duration",dateSelectOpen:!0})]}):""]},e.id))]})]}),p.jsxs("div",{className:"footer-holder",children:[p.jsx(c.ButtonWithLoader,{isLoading:!1,id:"folio-cancel-btn",className:"btn-outline-primary next-button",type:"button",value:"Reset",onClick:()=>{var l;a(null!==(l=null==e?void 0:e.folioList[0])&&void 0!==l?l:{}),r($[0].id),v(e.multiSelect?["All"]:"All"),h(e.multiSelect?["ALL"]:"ALL"),O($[0].id),e.onReset()}}),p.jsx(c.ButtonWithLoader,{isLoading:!1,id:"apply-btn",className:"btn-primary next-button",type:"button",value:"Apply",onClick:()=>{var l,i;let o=s===$[3].id,t="string"==typeof(null==D?void 0:D.date)?null==D?void 0:D.date:F(null==D?void 0:D.date),a=o&&e.oldestFolioDate?e.oldestFolioDate:t,d={folioNo:n,fromDate:a,toDate:"string"==typeof(null==T?void 0:T.date)?null==T?void 0:T.date:F(null==T?void 0:T.date),transactionType:u,status:m,folioSelected:n.folioNumber!==(null==e?void 0:null===(i=e.folioList)||void 0===i?void 0:null===(l=i[0])||void 0===l?void 0:l.folioNumber),typeSelected:u,statusSelected:m,dateRangeSelected:{fromDate:a,toDate:"string"==typeof(null==T?void 0:T.date)?null==T?void 0:T.date:F(null==T?void 0:T.date)},selectedTimeFrame:s};e.onApply(d),e.onClose()},disabled:!(""===k&&""===P)})]})]})},lz=e=>{switch(e){case"Processed":return{backgroundColor:"#3BB8651A",color:"var(--color-green-txt-1)"};
1case"Failed":case"Rejected":case"REJECTED":case"CANCELLED":case"Cancelled":return{backgroundColor:"#FA4C671A",color:"var(--color-red-bg-1)"};case"Pending":case"Activation Pending":return{backgroundColor:"#FFC1071A",color:"#ECC32E"};default:return{backgroundColor:"#FFFFFF",color:"#000000"}}},lH=e=>{let{status:l,showIcon:i}=e,o=lz(l);return p.jsxs("div",{className:"portfolio-text-container",style:{backgroundColor:o.backgroundColor},children:[p.jsx("label",{className:"lbl-popup-menu-info3",style:{color:o.color},children:l}),i&&p.jsx("img",{fetchPriority:"low",src:r.pathChanger("infoicon.svg"),alt:"statusInfoIcon"})]})},lq=e=>{var l,i,o,t,n,a,s,d,u,v,m,h,g,f,x,N,b,y,j,S,w,D,C,T,L,A,I,k,M,P,E,F,O,R,_,U,B,G,Y,J,W,V,z,H,q,K,Z,Q,X,$,ee,el,ei,eo,et,en,ea,eh,eg,ef,ex,eN;let{expandedIndex:ej,handleToggle:eS,index:ew}=e,eD=ej===ew,eC=()=>{let e=document.getElementById("root");e&&(null==e||e.scrollTo({top:0,behavior:"smooth"}))},eT=(null!==(ex=null!==(ef=null==e?void 0:e.timelineArray)&&void 0!==ef?ef:null==e?void 0:e.data.timeline)&&void 0!==ex?ex:[]).map(e=>{var l;return(null==e?void 0:null===(l=e.statusTitle)||void 0===l?void 0:l.includes("Payment Recieved"))?{...e,statusTitle:"Transaction Successful"}:e}),eL=l=>{var i;null==e||null===(i=e.handleOtherPaymnet)||void 0===i||i.call(e,l,null==e?void 0:e.data)},eA=(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.investmentType)?(null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.investmentType.toLowerCase().startsWith("sip"))?"SIP":(null==e?void 0:null===(o=e.data)||void 0===o?void 0:o.investmentType.toLowerCase().includes("purchase"))?"Lumpsum":null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.investmentType:"";return p.jsxs("div",{className:"transaction-history-mobile-container",children:[p.jsxs("div",{className:"transaction-history-list-content-mobile",children:[p.jsxs("div",{className:"header-content-mobile",children:[p.jsxs("div",{className:"date-purchase-section",children:[p.jsx("label",{className:"lbl-menu-item",children:null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.transactionDate}),(null==e?void 0:e.isGiftCity)?p.jsxs("div",{className:"lbl-card-tag2-giftcity",children:[p.jsx("span",{className:"dot"}),p.jsx("label",{children:"Gift City"})]}):p.jsxs("div",{className:"lbl-card-tag2",children:[p.jsx("span",{className:"dot"}),p.jsx("label",{children:eA})]})]}),(null==e?void 0:null===(a=e.data)||void 0===a?void 0:a.transactionStatus)==="Processed"?p.jsx("img",{fetchPriority:"low",src:r.pathChanger((null==e?void 0:null===(s=e.data)||void 0===s?void 0:s.favourite)?"addfavorite.svg":"favorite.svg"),alt:"favouritIcon",onClick:()=>{null==e||e.handleFavouriteClick(null==e?void 0:e.data)}}):""]}),["Switch","STP"].includes(null==e?void 0:null===(d=e.data)||void 0===d?void 0:d.investmentType)&&eD&&p.jsx("div",{className:"transaction-history-detail-content-mobile ".concat(eD?"open":""),children:p.jsx("div",{className:"lbl-txt-info-2",children:"From"})}),p.jsx("div",{className:"transaction-history-detail".concat(eD?"open":""),children:p.jsxs("div",{className:"body-content-mobile",children:[p.jsx("div",{className:"lbl-popup-menu-info2 ".concat(eD?"disable-label":""),children:null==e?void 0:null===(u=e.data)||void 0===u?void 0:u.schDesc}),p.jsxs("div",{className:"lbl-banner-sub-heading",children:["₹",null==e?void 0:null===(v=e.data)||void 0===v?void 0:v.amount]})]})}),["Switch","STP"].includes(null==e?void 0:null===(m=e.data)||void 0===m?void 0:m.investmentType)&&eD&&p.jsxs("div",{className:"transaction-history-detail-content-mobile ".concat(eD?"open":""),children:[p.jsx("div",{className:"lbl-txt-info-2",children:"To"}),p.jsx("div",{className:"lbl-popup-menu-info2 ".concat(eD?"disable-label":""),children:null==e?void 0:null===(h=e.data)||void 0===h?void 0:h.toSchDesc})]}),p.jsxs("div",{className:"footer-content-mobile",children:[p.jsx(lH,{status:(null===(g=e.data)||void 0===g?void 0:g.transactionStatus)||"",showIcon:!1}),p.jsx("label",{className:"lbl-txt-content5",onClick:()=>eS(null==e?void 0:e.index),children:eD?"":"View more"})]}),p.jsx("div",{className:"show-border ".concat(eD?"open":"")})]}),p.jsxs("div",{className:"transaction-history-detail-content-mobile ".concat(eD?"open":""),children:[p.jsxs("div",{className:"transaction-detail-status",children:[p.jsxs("div",{className:"transaction-detail-section",children:[p.jsxs("div",{className:"lbl-txt-info-2",children:[p.jsx("label",{children:es}),p.jsxs("label",{children:[["Switch","STP"].includes(null==e?void 0:null===(f=e.data)||void 0===f?void 0:f.investmentType)?ey:eb," ",["Switch","STP"].includes(null==e?void 0:null===(x=e.data)||void 0===x?void 0:x.investmentType)?null==e?void 0:e.toSchemeNavDate:null==e?void 0:null===(N=e.data)||void 0===N?void 0:N.navDate]})]}),p.jsxs("div",{className:"lbl-banner-title-1",children:[p.jsx("label",{children:eA}),p.jsx("label",{children:["Switch","STP"].includes(null==e?void 0:null===(b=e.data)||void 0===b?void 0:b.investmentType)?null==e?void 0:e.toSchemeNav:null==e?void 0:null===(y=e.data)||void 0===y?void 0:y.nav})]})]}),eA.toLowerCase().startsWith("sip")&&p.jsxs("div",{className:"transaction-detail-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:p.jsx("label",{children:er})}),p.jsx("div",{className:"lbl-banner-title-1",children:p.jsx("label",{children:null==e?void 0:e.transactionType})})]}),p.jsxs("div",{className:"transaction-detail-section",children:[p.jsxs("div",{className:"lbl-txt-info-2",children:[p.jsx("label",{children:ed}),p.jsx("label",{children:eu})]}),p.jsxs("div",{className:"lbl-banner-title-1",children:[p.jsx("label",{children:null==e?void 0:null===(j=e.data)||void 0===j?void 0:j.units}),p.jsx("label",{children:null==e?void 0:null===(S=e.data)||void 0===S?void 0:S.folioNo})]})]}),p.jsxs("div",{className:"transaction-detail-section",children:[p.jsxs("div",{className:"lbl-txt-info-2",children:[p.jsx("label",{children:ec}),(null==e?void 0:null===(w=e.data)||void 0===w?void 0:w.investmentType)&&((null==e?void 0:null===(D=e.data)||void 0===D?void 0:D.investmentType.toLowerCase().startsWith("sip"))||(null==e?void 0:null===(C=e.data)||void 0===C?void 0:C.investmentType.toLowerCase())==="lumpsum"||(null==e?void 0:null===(T=e.data)||void 0===T?void 0:T.investmentType.toLowerCase())==="new purchase"||(null==e?void 0:null===(L=e.data)||void 0===L?void 0:L.investmentType.toLowerCase())==="purchase"||(null==e?void 0:null===(A=e.data)||void 0===A?void 0:A.investmentType.toLowerCase())==="ipo")&&p.jsx("label",{children:ev})]}),p.jsxs("div",{className:"lbl-banner-title-1",children:[p.jsx("label",{children:null==e?void 0:null===(I=e.data)||void 0===I?void 0:I.investmentBy}),(null==e?void 0:null===(k=e.data)||void 0===k?void 0:k.investmentType)&&((null==e?void 0:null===(M=e.data)||void 0===M?void 0:M.investmentType.toLowerCase().startsWith("sip"))||(null==e?void 0:null===(P=e.data)||void 0===P?void 0:P.investmentType.toLowerCase())==="lumpsum"||(null==e?void 0:null===(E=e.data)||void 0===E?void 0:E.investmentType.toLowerCase())==="new purchase"||(null==e?void 0:null===(F=e.data)||void 0===F?void 0:F.investmentType.toLowerCase())==="purchase"||(null==e?void 0:null===(O=e.data)||void 0===O?void 0:O.investmentType.toLowerCase())==="ipo")&&p.jsx("label",{children:((null==e?void 0:e.paidViaData)==="UPIAutopay"?"UPI Autopay":null==e?void 0:e.paidViaData)||""})]})]}),p.jsxs("div",{className:"transaction-detail-section",children:[p.jsxs("div",{className:"lbl-txt-info-2",children:[p.jsx("label",{children:em}),p.jsx("label",{children:"Placed on"})]}),p.jsxs("div",{className:"lbl-banner-title-1",children:[p.jsx("label",{children:null==e?void 0:null===(R=e.data)||void 0===R?void 0:R.ihNumber}),p.jsx("label",{children:e7(null==e?void 0:null===(_=e.data)||void 0===_?void 0:_.orderDate)})]})]}),p.jsx("div",{className:"show-border ".concat(eD?"open":"")}),p.jsxs("div",{className:"detail-item-timeline",children:[p.jsx("div",{className:"lbl-card-title-2",children:ep}),p.jsx("div",{className:"timeline-order-flow-status",children:null==eT?void 0:eT.map((l,i)=>{var o;return p.jsx(lK,{urnNo:e.urnNo,data:null==e?void 0:e.data,status:l,index:i,length:eT.length,nextEnabled:!(i<eT.length-1)||(null===(o=eT[i+1])||void 0===o?void 0:o.enabled),thankyoupagedata:null==e?void 0:e.thankYouPageData,handleOtherPayment:()=>eL(!0),isGoals:null==e?void 0:e.isGoals,investmentAllowed:null==e?void 0:e.investmentAllowed})})})]})]}),p.jsxs("div",{className:"transaction-footer-holder",children:[(null==e?void 0:e.investmentAllowed)!==!1&&(null==e?void 0:null===(U=e.data)||void 0===U?void 0:U.transactionStatus)==="Processed"&&((null==e?void 0:null===(G=e.data)||void 0===G?void 0:null===(B=G.investmentType)||void 0===B?void 0:B.toLowerCase().startsWith("sip"))||["lumpsum","stp","purchase","new purchase","ipo"].includes(null==e?void 0:null===(J=e.data)||void 0===J?void 0:null===(Y=J.investmentType)||void 0===Y?void 0:Y.toLowerCase()))&&p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-primary transaction-button",type:"button",value:"Repeat Transaction",onClick:()=>{null==e||e.handleTransaction(null==e?void 0:e.data)}}),(null==e?void 0:e.investmentAllowed)!==!1&&["failed","rejected"].includes(null!==(eN=null==e?void 0:null===(V=e.data)||void 0===V?void 0:null===(W=V.transactionStatus)||void 0===W?void 0:W.toLowerCase())&&void 0!==eN?eN:"")&&p.jsxs(p.Fragment,{children:[p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-primary transaction-button",type:"button",value:(null==e?void 0:null===(H=e.data)||void 0===H?void 0:null===(z=H.investmentType)||void 0===z?void 0:z.toLowerCase().startsWith("switch"))||(null==e?void 0:null===(K=e.data)||void 0===K?void 0:null===(q=K.investmentType)||void 0===q?void 0:q.toLowerCase())==="redemption"||(null==e?void 0:null===(Q=e.data)||void 0===Q?void 0:null===(Z=Q.investmentType)||void 0===Z?void 0:Z.toLowerCase().startsWith("stp"))||(null==e?void 0:null===($=e.data)||void 0===$?void 0:null===(X=$.investmentType)||void 0===X?void 0:X.toLowerCase())==="swp"?"Retry":"Retry payment using ".concat((null==e?void 0:e.paidViaData)||""),onClick:()=>{var l;null==e||null===(l=e.handleRetryMode)||void 0===l||l.call(e,null==e?void 0:e.data)}}),!((null==e?void 0:null===(el=e.data)||void 0===el?void 0:null===(ee=el.investmentType)||void 0===ee?void 0:ee.toLowerCase().startsWith("switch"))||(null==e?void 0:null===(eo=e.data)||void 0===eo?void 0:null===(ei=eo.investmentType)||void 0===ei?void 0:ei.toLowerCase())==="redemption"||(null==e?void 0:null===(en=e.data)||void 0===en?void 0:null===(et=en.investmentType)||void 0===et?void 0:et.toLowerCase().startsWith("stp"))||(null==e?void 0:null===(eh=e.data)||void 0===eh?void 0:null===(ea=eh.investmentType)||void 0===ea?void 0:ea.toLowerCase())==="swp")&&p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-outline-primary other-transaction-button",type:"button",value:"Other Payment options",onClick:()=>eL(!0)})]}),(null==e?void 0:null===(eg=e.data)||void 0===eg?void 0:eg.transactionStatus)!=="Processed"&&e.redemptionFlag&&p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-outline-primary other-transaction-button",type:"button",value:"Cancel Redeem",onClick:()=>{eV(r.GLOBAL_CONSTANT.ROUTE_PATHS.CANCEL_REDEM)}})]}),p.jsx("div",{className:"transaction-detail-timeline"}),p.jsx("label",{className:"lbl-txt-content5",style:{marginTop:"10px"},onClick:()=>{eS(null==e?void 0:e.index),eC()},children:eD?"View less":""})]})]})},lK=e=>{var l,i,o,t,n,a,s,r,u,c,v,m,h,g,f,x,N,b,y,j,S,D,C,T,L,A,I,k,M,P,E,F,O,R,_,U,B,G,Y,J,W,V,z,H,q,K,Z,Q,X,$,ee,el,ei,eo,et,en,ea,es;let[ed,er]=d.useState(!1);(null==e?void 0:e.status.statusTitle.includes(e$("Processed")))||(null==e?void 0:e.status.statusTitle.includes(e$("Failed")||e$("Rejected")))||(null==e?void 0:e.status.statusTitle.includes(e$("Pending")))||null==e||e.status.statusTitle.includes("Payment & Unit allocation Pending");let eu=d.useRef(null),ec=e=>{eu.current&&!eu.current.contains(e.target)&&er(!1)};d.useEffect(()=>(document.addEventListener("mousedown",ec),()=>{document.removeEventListener("mousedown",ec)}),[]);let ev=null==e?void 0:null===(l=e.thankyoupagedata)||void 0===l?void 0:l.urnTitle,em={steps:(null==e?void 0:null===(i=e.thankyoupagedata)||void 0===i?void 0:i.registerUrnSteps)||[],videoUrl:(null==e?void 0:null===(o=e.thankyoupagedata)||void 0===o?void 0:o.urnVideoUrl)||"",bankRedirectionalUrl:(null==e?void 0:null===(t=e.thankyoupagedata)||void 0===t?void 0:t.urn
1RedirectionUrl)||""},eh=()=>{window.open(eM.REDEEM_TAT,"_blank")},ep=(null==e?void 0:null===(n=e.status)||void 0===n?void 0:n.enabled)===!1,eg=(null==e?void 0:e.nextEnabled)!==!1;return p.jsxs("div",{className:"order-flow-section",children:[p.jsxs("div",{className:"order-header",children:[p.jsx("img",{fetchPriority:"low",style:ep?{opacity:.4}:{},src:(null==e?void 0:null===(a=e.data)||void 0===a?void 0:a.transactionStatus)==="Processed"||(null==e?void 0:null===(r=e.status)||void 0===r?void 0:null===(s=r.statusTitle)||void 0===s?void 0:s.toLowerCase().includes("received"))||(null==e?void 0:null===(c=e.status)||void 0===c?void 0:null===(u=c.statusTitle)||void 0===u?void 0:u.toLowerCase().includes("alloted"))||(null==e?void 0:null===(m=e.status)||void 0===m?void 0:null===(v=m.statusTitle)||void 0===v?void 0:v.toLowerCase().includes("executed"))||(null==e?void 0:null===(g=e.status)||void 0===g?void 0:null===(h=g.statusTitle)||void 0===h?void 0:h.toLowerCase().includes("processed"))||(null==e?void 0:null===(x=e.status)||void 0===x?void 0:null===(f=x.statusTitle)||void 0===f?void 0:f.toLowerCase().includes("successful"))||(null==e?void 0:null===(b=e.status)||void 0===b?void 0:null===(N=b.statusTitle)||void 0===N?void 0:N.toLowerCase().includes("initiated"))||(null==e?void 0:null===(j=e.status)||void 0===j?void 0:null===(y=j.statusTitle)||void 0===y?void 0:y.toLowerCase().includes("triggered"))||(null==e?void 0:null===(D=e.status)||void 0===D?void 0:null===(S=D.statusTitle)||void 0===S?void 0:S.toLowerCase().includes("redeemed"))||(null==e?void 0:null===(T=e.status)||void 0===T?void 0:null===(C=T.statusTitle)||void 0===C?void 0:C.toLowerCase())==="from scheme stp out"||(null==e?void 0:null===(A=e.status)||void 0===A?void 0:null===(L=A.statusTitle)||void 0===L?void 0:L.toLowerCase())==="to scheme stp in"||(null==e?void 0:null===(k=e.status)||void 0===k?void 0:null===(I=k.statusTitle)||void 0===I?void 0:I.toLowerCase())==="from scheme switch out"||(null==e?void 0:null===(P=e.status)||void 0===P?void 0:null===(M=P.statusTitle)||void 0===M?void 0:M.toLowerCase())==="to scheme switch in"?
1"/assets/transaction/bi_check.svg":(null==e?void 0:null===(F=e.status)||void 0===F?void 0:null===(E=F.statusTitle)||void 0===E?void 0:E.toLowerCase().includes("pending"))?
1"/assets/transaction/bi_exclamation.svg":(null==e?void 0:null===(R=e.status)||void 0===R?void 0:null===(O=R.statusTitle)||void 0===O?void 0:O.toLowerCase().includes("rejection"))||(null==e?void 0:null===(U=e.status)||void 0===U?void 0:null===(_=U.statusTitle)||void 0===_?void 0:_.toLowerCase().includes("rejected"))||(null==e?void 0:null===(G=e.status)||void 0===G?void 0:null===(B=G.statusTitle)||void 0===B?void 0:B.toLowerCase().includes("failed"))?"/assets/transaction/bi_error.svg":"/assets/transaction/bi_exclamation.svg",alt:"status-icon"}),(null==e?void 0:e.length)-1!==(null==e?void 0:e.index)&&p.jsx("div",{className:ep?"dotted-line-mobile dotted-line-mobile--dim":eg?"dotted-line-mobile":"dotted-line-mobile dotted-line-mobile--half-dim"})]}),p.jsxs("div",{className:"order-body",children:[p.jsxs("div",{className:"status-title",children:[p.jsx("div",{className:"lbl-banner-title-1",children:null==e?void 0:null===(Y=e.status)||void 0===Y?void 0:Y.statusTitle}),p.jsx("div",{className:"tooltip-container",onClick:()=>{er(!ed)},ref:eu,children:ed&&p.jsx("div",{className:"trans-tooltipText visible",children:p.jsx("p",{className:"lbl-banner-title-1 toolTip-span-text",children:null==e?void 0:null===(J=e.status)||void 0===J?void 0:J.navDate})})})]}),p.jsx("div",{className:"status-value",children:(null==e?void 0:null===(W=e.status)||void 0===W?void 0:W.extraData)&&(null==e?void 0:null===(V=e.status)||void 0===V?void 0:V.extraData.length)>0?p.jsxs(p.Fragment,{children:[p.jsx("ul",{children:e.status.extraData.map((e,l)=>p.jsx("li",{className:"lbl-txt-info-2",children:e},l))}),!(null==e?void 0:e.isGoals)&&(null==e?void 0:null===(z=e.data)||void 0===z?void 0:z.transactionStatus.includes("Pending"))&&(null==e?void 0:null===(H=e.status)||void 0===H?void 0:H.statusTitle.includes("In progress"))&&["Redemption"].includes(null!==(en=null==e?void 0:null===(q=e.data)||void 0===q?void 0:q.investmentType)&&void 0!==en?en:"")&&p.jsx("div",{className:"lbl-primary-banner-title-2 check-redemption-tat",onClick:eh,children:"Click here to view redemption TAT"})]}):p.jsx(p.Fragment,{children:(null==e?void 0:null===(K=e.status)||void 0===K?void 0:K.statusTitle)==="Bank Confirmation Pending"&&(null==e?void 0:null===(Z=e.data)||void 0===Z?void 0:Z.transactionStatus.includes("Pending"))&&(null==e?void 0:null===(X=e.data)||void 0===X?void 0:null===(Q=X.investmentType)||void 0===Q?void 0:Q.toLowerCase().startsWith("sip"))&&(null==e?void 0:null===(ee=e.data)||void 0===ee?void 0:null===($=ee.payMode)||void 0===$?void 0:$.toLowerCase().trim())==="net banking"?p.jsx(w.RegisterURN,{urn:null!==(ea=null==e?void 0:e.urnNo)&&void 0!==ea?ea:"",title:null!=ev?ev:"",urndata:em,showOtherPaymentBtn:(null==e?void 0:e.investmentAllowed)!==!1,handleOtherPayment:null==e?void 0:e.handleOtherPayment}):p.jsxs(p.Fragment,{children:[p.jsx("div",{className:"lbl-txt-info-2",children:null==e?void 0:null===(el=e.status)||void 0===el?void 0:el.navDate}),!(null==e?void 0:e.isGoals)&&(null==e?void 0:null===(ei=e.data)||void 0===ei?void 0:ei.transactionStatus.includes("Pending"))&&(null==e?void 0:null===(eo=e.status)||void 0===eo?void 0:eo.statusTitle.includes("In progress"))&&["Redemption"].includes(null!==(es=null==e?void 0:null===(et=e.data)||void 0===et?void 0:et.investmentType)&&void 0!==es?es:"")&&p.jsx("div",{className:"lbl-primary-banner-title-2 check-redemption-tat",onClick:eh,children:"Click here to view redemption TAT"})]})})})]})]},null==e?void 0:e.index)},lZ=e=>{var l,i,o,t,n,a,s,d,u,v,m,h,g,f,x,N,b,y,j,S,w,C,T,L,A,I,k,M,P,E,F,O,R,_,U,B,G,Y,J,W,V,z,H,q,K,Z,Q,X,$,ee,el,ei,eo;let{expandedIndex:et,handleToggle:eh,index:eg}=e,ef=et===eg,ex=null===(l=null!==(ei=null==e?void 0:e.timelineArray)&&void 0!==ei?ei:[])||void 0===l?void 0:l.map(e=>{var l;return(null==e?void 0:null===(l=e.statusTitle)||void 0===l?void 0:l.includes("Payment Recieved"))?{...e,statusTitle:"Transaction Successful"}:e}),eN=l=>{var i;null==e||null===(i=e.handleOtherPaymnet)||void 0===i||i.call(e,l,null==e?void 0:e.data)},ej=(null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.investmentType)?(null==e?void 0:null===(o=e.data)||void 0===o?void 0:o.investmentType.toLowerCase().startsWith("sip"))?"SIP":(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.investmentType.toLowerCase().includes("purchase"))?"Lumpsum":null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.investmentType:"";return p.jsxs("div",{className:"history-list-item",children:[p.jsxs("div",{className:"list-content",children:[p.jsxs("div",{className:"left-section-content",children:[p.jsxs("div",{className:"date-purchase-section",children:[p.jsx("label",{className:"lbl-menu-item",children:null==e?void 0:null===(a=e.data)||void 0===a?void 0:a.transactionDate}),p.jsxs("div",{className:"lbl-card-tag2",children:[p.jsx("span",{className:"dot"}),p.jsx("label",{children:null==e?void 0:null===(s=e.data)||void 0===s?void 0:s.investmentType})]})]}),p.jsx("div",{className:"detail-list-content ".concat(ef?"":"open"),children:p.jsx("div",{className:"lbl-card-title-2 ".concat(ef?"disable-label":""),children:null==e?void 0:null===(d=e.data)||void 0===d?void 0:d.schDesc})}),["Switch","STP"].includes(null==e?void 0:null===(u=e.data)||void 0===u?void 0:u.investmentType)&&ef&&p.jsx("div",{className:"lbl-txt-info-2",children:"From"}),p.jsx("div",{className:"detail-list-content ".concat(ef?"open":""),children:p.jsx("div",{className:"lbl-card-title-2 ".concat(ef?"disable-label":""),children:null==e?void 0:null===(v=e.data)||void 0===v?void 0:v.schDesc})}),["Switch","STP"].includes(null==e?void 0:null===(m=e.data)||void 0===m?void 0:m.investmentType)&&ef&&p.jsxs("div",{className:"detail-list-content-to-scheme",children:[p.jsx("div",{className:"lbl-txt-info-2",children:"To"}),p.jsx("div",{className:"lbl-card-title-2 ".concat(ef?"disable-label":""),children:null==e?void 0:null===(h=e.data)||void 0===h?void 0:h.toSchDesc})]})]}),p.jsxs("div",{className:"middle-section-content",children:[p.jsxs("div",{className:"status-section",children:[p.jsx("div",{className:"lbl-input-heading",children:en}),p.jsx(lH,{status:(null==e?void 0:null===(g=e.data)||void 0===g?void 0:g.transactionStatus)||"",showIcon:!1})]}),p.jsxs("div",{className:"status-section",children:[p.jsxs("div",{className:"lbl-input-heading",children:[ea," ",(null==e?void 0:null===(f=e.data)||void 0===f?void 0:f.shagunSip)&&(null==e?void 0:null===(x=e.data)||void 0===x?void 0:x.transactionStatus)!=="Processed"&&p.jsx(D.ShagunTooltip,{})]}),p.jsxs("div",{className:"lbl-banner-sub-heading",children:["₹",null==e?void 0:null===(N=e.data)||void 0===N?void 0:N.amount]})]}),p.jsxs("div",{className:"status-section",children:[p.jsx("div",{className:"lbl-input-heading",children:es}),p.jsx("div",{className:"lbl-banner-sub-heading",children:ej})]})]}),p.jsxs("div",{className:"end-section-content",children:[p.jsx("img",{fetchPriority:"low",style:{visibility:(null==e?void 0:null===(b=e.data)||void 0===b?void 0:b.transactionStatus)!=="Processed"||(null==e?void 0:e.isGoals)?"hidden":"visible"},src:r.pathChanger((null==e?void 0:null===(y=e.data)||void 0===y?void 0:y.favourite)?"addfavorite.svg":"favorite.svg"),alt:"favouritIcon",onClick:()=>{null==e||e.handleFavouriteClick(null==e?void 0:e.data)}}),p.jsx("img",{fetchPriority:"low",src:r.pathChanger("down_arrow.svg"),alt:"dropIcon",className:"transaction-arrow-icon ".concat(ef?"rotate":""),onClick:()=>eh(null==e?void 0:e.index)})]})]}),p.jsxs("div",{className:"detail-list-content ".concat(ef?"open":""),children:[p.jsxs("div",{className:"detail-item-status",children:[p.jsxs("div",{className:"item-section",children:[p.jsxs("div",{className:"lbl-txt-info-2",children:[["Switch","STP"].includes(null==e?void 0:null===(j=e.data)||void 0===j?void 0:j.investmentType)?ey:eb," ",["Switch","STP"].includes(null==e?void 0:null===(S=e.data)||void 0===S?void 0:S.investmentType)?null==e?void 0:e.toSchemeNavDate:null==e?void 0:null===(w=e.data)||void 0===w?void 0:w.navDate]}),p.jsx("div",{className:"lbl-banner-title-1",children:["Switch","STP"].includes(null==e?void 0:null===(C=e.data)||void 0===C?void 0:C.investmentType)?null==e?void 0:e.toSchemeNav:null==e?void 0:null===(T=e.data)||void 0===T?void 0:T.nav})]}),ej.toLowerCase().startsWith("sip")&&p.jsxs("div",{className:"item-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:er}),p.jsx("div",{className:"lbl-banner-title-1",children:null==e?void 0:e.transactionType})]}),p.jsxs("div",{className:"item-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:ed}),p.jsx("div",{className:"lbl-banner-title-1",children:null==e?void 0:null===(L=e.data)||void 0===L?void 0:L.units})]}),p.jsxs("div",{className:"item-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:eu}),p.jsx("div",{className:"lbl-banner-title-1",children:null==e?void 0:null===(A=e.data)||void 0===A?void 0:A.folioNo})]}),p.jsxs("div",{className:"item-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:ec}),p.jsx("div",{className:"lbl-banner-title-1",children:null==e?void 0:null===(I=e.data)||void 0===I?void 0:I.investmentBy})]}),p.jsxs("div",{className:"item-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:em}),p.jsx("div",{className:"lbl-banner-title-1",children:null==e?void 0:null===(k=e.data)||void 0===k?void 0:k.ihNumber})]}),ej&&(ej.toLowerCase().startsWith("sip")||"lumpsum"===ej.toLowerCase()||"new purchase"===ej.toLowerCase()||"purchase"===ej.toLowerCase()||"ipo"===ej.toLowerCase())&&p.jsxs("div",{className:"item-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:ev}),p.jsx("div",{className:"lbl-banner-title-1",children:((null==e?void 0:e.paidViaData)==="UPIAutopay"?"UPI Autopay":null==e?void 0:e.paidViaData)||""})]})]}),p.jsxs("div",{className:"detail-item-timeline",children:[p.jsx("div",{className:"lbl-card-title-2",children:ep}),p.jsx("div",{className:"timeline-order-flow-status",children:null==ex?void 0:ex.map((l,i)=>{var o;return p.jsx(lQ,{urnNo:e.urnNo,data:null==e?void 0:e.data,status:l,index:i,length:ex.length,handleOtherPayment:()=>eN(!0),investmentAllowed:null==e?void 0:e.investmentAllowed,nextEnabled:!(i<ex.length-1)||(null===(o=ex[i+1])||void 0===o?void 0:o.enabled)})})})]}),p.jsxs("div",{className:"transaction-footer-holder",children:[(null==e?void 0:e.investmentAllowed)!==!1&&!(null==e?void 0:e.isGoals)&&(null==e?void 0:null===(M=e.data)||void 0===M?void 0:M.transactionStatus)==="Processed"&&((null==e?void 0:null===(E=e.data)||void 0===E?void 0:null===(P=E.investmentType)||void 0===P?void 0:P.toLowerCase().startsWith("sip"))||["lumpsum","stp","purchase","new purchase","ipo"].includes(null==e?void 0:null===(O=e.data)||void 0===O?void 0:null===(F=O.investmentType)||void 0===F?void 0:F.toLowerCase()))&&p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-primary transaction-button",type:"button",value:"Repeat Transaction",onClick:()=>{null==e||e.handleTransaction(null==e?void 0:e.data)}}),(null==e?void 0:e.investmentAllowed)!==!1&&["failed","rejected"].includes(null!==(eo=null==e?void 0:null===(_=e.data)||void 0===_?void 0:null===(R=_.transactionStatus)||void 0===R?void 0:R.toLowerCase())&&void 0!==eo?eo:"")&&p.jsxs(p.Fragment,{children:[p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-primary transaction-button",type:"button",value:(null==e?void 0:null===(B=e.data)||void 0===B?void 0:null===(U=B.investmentType)||void 0===U?void 0:U.toLowerCase().startsWith("switch"))||(null==e?void 0:null===(Y=e.data)||void 0===Y?void 0:null===(G=Y.investmentType)||void 0===G?void 0:G.toLowerCase())==="redemption"||(null==e?void 0:null===(W=e.data)||void 0===W?void 0:null===(J=W.investmentType)||void 0===J?void 0:J.toLowerCase().startsWith("stp"))||(null==e?void 0:null===(z=e.data)||void 0===z?void 0:null===(V=z.investmentType)||void 0===V?void 0:V.toLowerCase())==="swp"?"Retry":"Retry payment using ".concat(null==e?void 0:e.paidViaData),onClick:()=>{var l;null==e||null===(l=e.handleRetryMode)||void 0===l||l.call(e,null==e?void 0:e.data)}}),!((null==e?void 0:null===(q=e.data)||void 0===q?void 0:null===(H=q.investmentType)||void 0===H?void 0:H.toLowerCase().startsWith("switch"))||(null==e?void 0:null===(Z=e.data)||void 0===Z?void 0:null===(K=Z.investmentType)||void 0===K?void 0:K.toLowerCase())==="redemption"||(null==e?void 0:null===(X=e.data)||void 0===X?void 0:null===(Q=X.investmentType)||void 0===Q?void 0:Q.toLowerCase().startsWith("stp"))||(null==e?void 0:null===(ee=e.data)||void 0===ee?void 0:null===($=ee.investmentType)||void 0===$?void 0:$.toLowerCase())==="swp")&&p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-outline-primary other-transaction-button",type:"button",value:"Other Payment options",onClick:()=>eN(!0)})]}),(null==e?void 0:null===(el=e.data)||void 0===el?void 0:el.transactionStatus)!=="Processed"&&e.redemptionFlag&&p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-outline-primary other-transaction-button",type:"button",value:"Cancel Redeem",onClick:()=>{eV(r.GLOBAL_CONSTANT.ROUTE_PATHS.CANCEL_REDEM)}})]})]})]})},lQ=e=>{var l,i,o,t,n,a,s,r,u,c,v,m,h,g,f,x,N,b,y,j,S,D,C,T,L,A,I,k,M,P,E,F,O,R,_,U,B,G,Y,J,W,V,z,H,q,K,Z,Q,X,$,ee,el,ei,eo,et,en,ea,es,ed,er;
1let[eu,ec]=d.useState(!1),ev=d.useRef(null),em=e=>{ev.current&&!ev.current.contains(e.target)&&ec(!1)};d.useEffect(()=>(document.addEventListener("mousedown",em),()=>{document.removeEventListener("mousedown",em)}),[]);let eh=null==e?void 0:null===(l=e.thankyoupagedata)||void 0===l?void 0:l.urnTitle,ep={steps:(null==e?void 0:null===(i=e.thankyoupagedata)||void 0===i?void 0:i.registerUrnSteps)||[],videoUrl:(null==e?void 0:null===(o=e.thankyoupagedata)||void 0===o?void 0:o.urnVideoUrl)||"",bankRedirectionalUrl:(null==e?void 0:null===(t=e.thankyoupagedata)||void 0===t?void 0:t.urnRedirectionUrl)||""},eg=()=>{window.open(eM.REDEEM_TAT,"_blank")},ef=(null==e?void 0:null===(n=e.status)||void 0===n?void 0:n.enabled)===!1,ex=(null==e?void 0:e.nextEnabled)!==!1;return p.jsxs("div",{className:"order-flow-section",children:[p.jsxs("div",{className:"order-header",children:[p.jsx("img",{fetchPriority:"low",style:ef?{opacity:.4}:{},src:(null==e?void 0:null===(a=e.data)||void 0===a?void 0:a.transactionStatus)==="Processed"||(null==e?void 0:null===(r=e.status)||void 0===r?void 0:null===(s=r.statusTitle)||void 0===s?void 0:s.toLowerCase().includes("received"))||(null==e?void 0:null===(c=e.status)||void 0===c?void 0:null===(u=c.statusTitle)||void 0===u?void 0:u.toLowerCase().includes("alloted"))||(null==e?void 0:null===(m=e.status)||void 0===m?void 0:null===(v=m.statusTitle)||void 0===v?void 0:v.toLowerCase().includes("executed"))||(null==e?void 0:null===(g=e.status)||void 0===g?void 0:null===(h=g.statusTitle)||void 0===h?void 0:h.toLowerCase().includes("processed"))||(null==e?void 0:null===(x=e.status)||void 0===x?void 0:null===(f=x.statusTitle)||void 0===f?void 0:f.toLowerCase().includes("successful"))||(null==e?void 0:null===(b=e.status)||void 0===b?void 0:null===(N=b.statusTitle)||void 0===N?void 0:N.toLowerCase().includes("initiated"))||(null==e?void 0:null===(j=e.status)||void 0===j?void 0:null===(y=j.statusTitle)||void 0===y?void 0:y.toLowerCase().includes("triggered"))||(null==e?void 0:null===(D=e.status)||void 0===D?void 0:null===(S=D.statusTitle)||void 0===S?void 0:S.toLowerCase().includes("redeemed"))||(null==e?void 0:null===(T=e.status)||void 0===T?void 0:null===(C=T.statusTitle)||void 0===C?void 0:C.toLowerCase())==="from scheme stp out"||(null==e?void 0:null===(A=e.status)||void 0===A?void 0:null===(L=A.statusTitle)||void 0===L?void 0:L.toLowerCase())==="to scheme stp in"||(null==e?void 0:null===(k=e.status)||void 0===k?void 0:null===(I=k.statusTitle)||void 0===I?void 0:I.toLowerCase())==="from scheme switch out"||(null==e?void 0:null===(P=e.status)||void 0===P?void 0:null===(M=P.statusTitle)||void 0===M?void 0:M.toLowerCase())==="to scheme switch in"?
1"/assets/transaction/bi_check.svg":(null==e?void 0:null===(F=e.status)||void 0===F?void 0:null===(E=F.statusTitle)||void 0===E?void 0:E.toLowerCase().includes("pending"))?
1"/assets/transaction/bi_exclamation.svg":(null==e?void 0:null===(R=e.status)||void 0===R?void 0:null===(O=R.statusTitle)||void 0===O?void 0:O.toLowerCase().includes("rejection"))||(null==e?void 0:null===(U=e.status)||void 0===U?void 0:null===(_=U.statusTitle)||void 0===_?void 0:_.toLowerCase().includes("rejected"))||(null==e?void 0:null===(G=e.status)||void 0===G?void 0:null===(B=G.statusTitle)||void 0===B?void 0:B.toLowerCase().includes("failed"))?"/assets/transaction/bi_error.svg":"/assets/transaction/bi_exclamation.svg",alt:"status-icon"}),(null==e?void 0:e.length)-1!==(null==e?void 0:e.index)&&p.jsx("div",{className:ef?"dotted-line dotted-line--dim":ex?"dotted-line":"dotted-line dotted-line--half-dim"})]}),p.jsxs("div",{className:"order-body",children:[p.jsxs("div",{className:"status-title",children:[p.jsx("div",{className:"lbl-banner-title-1",children:null==e?void 0:null===(Y=e.status)||void 0===Y?void 0:Y.statusTitle}),(null==e?void 0:null===(J=e.status)||void 0===J?void 0:J.statusTitle)&&(null==e?void 0:null===(W=e.status)||void 0===W?void 0:W.statusTitle)!=="Redemption Inprogress"&&p.jsx("div",{className:"tooltip-container",onClick:()=>{ec(!eu)},ref:ev,children:eu&&p.jsx("div",{className:"trans-tooltipText visible",children:p.jsx("p",{className:"lbl-banner-title-1 toolTip-span-text",children:null==e?void 0:null===(V=e.status)||void 0===V?void 0:V.navDate})})})]}),p.jsx("div",{className:"status-value",children:(null==e?void 0:null===(z=e.status)||void 0===z?void 0:z.extraData)&&(null==e?void 0:null===(H=e.status)||void 0===H?void 0:H.extraData.length)>0?p.jsxs(p.Fragment,{children:[p.jsx("ul",{children:e.status.extraData.map((l,i)=>"Unit allocation Pending"!==e.status.statusTitle&&p.jsx("li",{className:"lbl-txt-info-2",children:l},i))}),!(null==e?void 0:e.isGoals)&&(null==e?void 0:null===(q=e.data)||void 0===q?void 0:q.transactionStatus.includes("Pending"))&&(null==e?void 0:null===(K=e.status)||void 0===K?void 0:K.statusTitle.includes("In progress"))&&["Redemption"].includes(null!==(es=null==e?void 0:null===(Z=e.data)||void 0===Z?void 0:Z.investmentType)&&void 0!==es?es:"")&&p.jsx("div",{className:"lbl-primary-banner-title-2 check-redemption-tat",onClick:eg,children:"Click here to view redemption TAT"})]}):p.jsx(p.Fragment,{children:(null==e?void 0:null===(Q=e.status)||void 0===Q?void 0:Q.statusTitle)==="Bank Confirmation Pending"&&(null==e?void 0:null===(X=e.data)||void 0===X?void 0:X.transactionStatus.includes("Pending"))&&(null==e?void 0:null===(ee=e.data)||void 0===ee?void 0:null===($=ee.investmentType)||void 0===$?void 0:$.toLowerCase().startsWith("sip"))&&(null==e?void 0:null===(ei=e.data)||void 0===ei?void 0:null===(el=ei.payMode)||void 0===el?void 0:el.toLowerCase().trim())==="net banking"?p.jsx(w.RegisterURN,{urn:null!==(ed=null==e?void 0:e.urnNo)&&void 0!==ed?ed:"",title:null!=eh?eh:"",urndata:ep,showOtherPaymentBtn:(null==e?void 0:e.investmentAllowed)!==!1,handleOtherPayment:null==e?void 0:e.handleOtherPayment}):p.jsxs(p.Fragment,{children:["Unit allocation Pending"!==e.status.statusTitle&&p.jsx("div",{className:"lbl-txt-info-2",children:null==e?void 0:null===(eo=e.status)||void 0===eo?void 0:eo.navDate}),!(null==e?void 0:e.isGoals)&&(null==e?void 0:null===(et=e.data)||void 0===et?void 0:et.transactionStatus.includes("Pending"))&&(null==e?void 0:null===(en=e.status)||void 0===en?void 0:en.statusTitle.includes("In progress"))&&["Redemption"].includes(null!==(er=null==e?void 0:null===(ea=e.data)||void 0===ea?void 0:ea.investmentType)&&void 0!==er?er:"")&&p.jsx("div",{className:"lbl-primary-banner-title-2 check-redemption-tat",onClick:eg,children:"Click here to view redemption TAT"})]})})})]})]},null==e?void 0:e.index)},lX=e=>{let[l,i]=d.useState(!1),[o,t]=d.useState(!1),[n,a]=d.useState([]);return(d.useEffect(()=>{1===e.currentPage?i(!0):i(!1);let l=Math.ceil(e.listLength/e.dataPerPage),o=[];for(let e=1;e<=l;e++)o.push(e);a(o),e.currentPage>=l?t(!0):t(!1)},[e.currentPage,e.listLength]),e.listLength)?p.jsxs("div",{className:"pagination-footer",children:[p.jsx("img",{fetchPriority:"low",className:"navigation-btn "+(l?"disabled":""),src:r.pathChanger("round-arrow-left.svg"),alt:"navigate-left",onClick:l?void 0:()=>{var l;return null===(l=e.onChangePage)||void 0===l?void 0:l.call(e,e.currentPage-1)}}),p.jsx("div",{className:"pages",children:n.map((i,t)=>0===t||t===n.length-1||t+1===e.currentPage||t+1===e.currentPage-1||t+1===e.currentPage+1?p.jsx("div",{className:"page "+(e.currentPage===i?"lbl-txt-title2 selected ":"lbl-txt-title"),onClick:()=>{var l;return null===(l=e.onChangePage)||void 0===l?void 0:l.call(e,i)},children:p.jsx("span",{children:i})},t):t>=e.currentPage-5&&t<=e.currentPage+3?p.jsx("div",{className:"dummy-page",onClick:()=>{var i,n;t>=e.currentPage&&!o?null===(i=e.onChangePage)||void 0===i||i.call(e,e.currentPage+1):t<=e.currentPage&&!l&&(null===(n=e.onChangePage)||void 0===n||n.call(e,e.currentPage-1))}}):"")}),p.jsx("img",{fetchPriority:"low",className:"navigation-btn "+(o?"disabled":""),src:r.pathChanger("round-arrow-right.svg"),alt:"navigate-right",onClick:o?void 0:()=>{var l;return null===(l=e.onChangePage)||void 0===l?void 0:l.call(e,e.currentPage+1)}})]}):null},l$=e=>{var l,i,o,t,n,a,s,u,c,v,m,h,g,f,x,N,b,y,j,S,w,D;let[C,T]=d.useState(!1),I=null!==(w=null==e?void 0:null===(i=e.portfoliDetails)||void 0===i?void 0:null===(l=i.TotalInvestment)||void 0===l?void 0:l.xirr)&&void 0!==w?w:0,k=null!==(D=null==e?void 0:null===(t=e.portfoliDetails)||void 0===t?void 0:null===(o=t.TotalInvestment)||void 0===o?void 0:o.ABS_Value)&&void 0!==D?D:0;return p.jsxs("div",{className:"summary-header",children:[r.isMobileAppEnvironment&&p.jsx("label",{className:"lbl-popup-heading-4",children:" Portfolio Details"}),p.jsxs("div",{className:"content-holder",children:[p.jsxs("div",{className:"amount-label",children:[p.jsxs("div",{className:"lbl-banner-title label-text",style:{display:"flex",alignItems:"center",gap:"4px"},children:[p.jsx("span",{children:q}),p.jsx("span",{onClick:e=>e.stopPropagation(),children:p.jsx(A.AdaptiveTooltip,{title:"Amount shown as invested in the portfolio section excludes Demat holdings.",trigger:"click",children:p.jsx("img",{src:r.pathChanger("infoicon.svg"),alt:"info",className:"info-icon",style:{cursor:"pointer"}})})})]}),p.jsxs("div",{className:"lbl-list-heading value-txt",children:["₹ ",(null==e?void 0:null===(a=e.portfoliDetails)||void 0===a?void 0:null===(n=a.TotalInvestment)||void 0===n?void 0:n.TOT_Investamt)?e6("".concat(null==e?void 0:null===(u=e.portfoliDetails)||void 0===u?void 0:null===(s=u.TotalInvestment)||void 0===s?void 0:s.TOT_Investamt),2):"0"]})]}),p.jsxs("div",{className:"folio-value",children:[p.jsx("label",{className:"lbl-banner-title label-text",children:"Current Portfolio Value"}),p.jsxs("div",{className:"lbl-list-heading value-txt",children:["₹ ",(null==e?void 0:null===(v=e.portfoliDetails)||void 0===v?void 0:null===(c=v.TotalInvestment)||void 0===c?void 0:c.TOT_CurrAmt)?e6("".concat(null==e?void 0:null===(h=e.portfoliDetails)||void 0===h?void 0:null===(m=h.TotalInvestment)||void 0===m?void 0:m.TOT_CurrAmt),2):"0"]})]}),p.jsxs("div",{className:"absolute-value",children:[p.jsxs("div",{className:"lbl-banner-title absolute label-text",children:[p.jsxs("span",{className:C?"":"portfolio-xirrselected",children:["  ",K]}),p.jsx("span",{onClick:e=>e.stopPropagation(),children:p.jsx(A.AdaptiveTooltip,{title:null==e?void 0:null===(g=e.portfolioDashboardData)||void 0===g?void 0:g.xirrLabel,trigger:"click",children:p.jsx("img",{src:r.pathChanger("infoicon.svg"),alt:"info",className:"info-icon"})})}
1),p.jsx(L.ToggleSwitch,{id:"summary-toggle",onChange:()=>{T(e=>!e)},isactive:C}),p.jsxs("span",{className:C?"portfolio-xirrselected":"",children:["Absolute","  "]}),p.jsx("span",{onClick:e=>e.stopPropagation(),children:p.jsx(A.AdaptiveTooltip,{title:null==e?void 0:null===(f=e.portfolioDashboardData)||void 0===f?void 0:f.absoluteLabel,trigger:"click",children:p.jsx("img",{src:r.pathChanger("infoicon.svg"),alt:"info",className:"info-icon"})})})]}),C?void 0!==k?k>=0?p.jsxs("div",{className:"lbl-percentage-green-txt value-txt",children:[k," %"]}):p.jsxs("div",{className:"lbl-primary-txt-info3 value-txt-negative",children:[k," %"]}):p.jsx("div",{className:"lbl-list-heading value-txt",children:"N/A"}):void 0!==I?I>=0?p.jsxs("div",{className:"lbl-percentage-green-txt value-txt",children:[I," %"]}):p.jsxs("div",{className:"lbl-list-heading value-txt-negative",children:[I," %"]}):p.jsx("div",{className:"lbl-list-heading value-txt",children:"N/A"})]}),p.jsxs("div",{className:"total-return",children:[p.jsx("label",{className:"lbl-banner-title label-text",children:"Total Returns"}),(null==e?void 0:null===(N=e.portfoliDetails)||void 0===N?void 0:null===(x=N.TotalInvestment)||void 0===x?void 0:x.TOT_ReturnAmt)!==void 0?(null==e?void 0:null===(b=e.portfoliDetails)||void 0===b?void 0:b.TotalInvestment.TOT_ReturnAmt)>=0?p.jsxs("div",{className:"lbl-percentage-green-txt value-txt",children:["₹ ",(null==e?void 0:null===(y=e.portfoliDetails)||void 0===y?void 0:y.TotalInvestment.TOT_ReturnAmt)?e6("".concat(null==e?void 0:null===(j=e.portfoliDetails)||void 0===j?void 0:j.TotalInvestment.TOT_ReturnAmt),2):"0"]}):p.jsxs("div",{className:"lbl-primary-txt-info3 value-txt ",children:["₹ ",(null==e?void 0:null===(S=e.portfoliDetails)||void 0===S?void 0:S.TotalInvestment.TOT_ReturnAmt)?e6("".concat(e.portfoliDetails.TotalInvestment.TOT_ReturnAmt),2):"0"]}):p.jsx("div",{className:"lbl-list-heading value-txt",children:"₹ 0"})]})]}),p.jsx("div",{className:"horizontal-line"})]})},l0=e=>{var l,i;let[o,t]=d.useState(!1),n=u.useLoginContextData(),a=n.isUserLoggedIn()||n.isUserSoftLoggedIn()?"post login journey":"pre login journey",s=null!==(i=null===(l=n.loggedInUserDetails)||void 0===l?void 0:l.user_type)&&void 0!==i?i:"na",v=()=>{var e;let l={cta_name:"start_goal",page_section:null!==(e=e9())&&void 0!==e?e:"",page_sub_section:"equity_asset_allocation",flow_name:a,user_type:s};r.GoogleAnalytics.recordEvent(r.GoogleAnalyticEvents.Portfolio.CtaClick(l)),t(!o)};return p.jsxs("div",{className:"goal-card",children:[p.jsxs("div",{className:"goal-card-header",children:[p.jsx("img",{fetchPriority:"low",className:"goal-icon",src:null==e?void 0:e.icon,alt:"Goal_Icon_image"}),p.jsxs("div",{className:"detail-content",children:[p.jsx("h4",{className:"lbl-list-heading title-txt",children:null==e?void 0:e.title}),p.jsx(c.ButtonWithLoader,{id:"goal-btn",className:"btn-outline-primary for-mobile",isLoading:!1,type:"button",value:null==e?void 0:e.buttonText,onClick:v})]})]}),p.jsx("label",{className:"lbl-banner-title paragraph-txt",children:null==e?void 0:e.description}),p.jsx(c.ButtonWithLoader,{id:"goal-btn",className:"btn-outline-primary goal-btn",isLoading:!1,type:"button",value:null==e?void 0:e.buttonText,onClick:v}),o&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!1,isFloating:!1,onClose:()=>{t(!1)},content:p.jsx(C.ComingSoonPopup,{})})]})},l1=e=>{var l,i,o,t,n,a,s,v,m,h,g,f,x,N,b,y,j,S,D,C,T,L,A,I,k,M,P,E,F,O,R,_,U,B,G;let Y=u.useLoginContextData(),[J,W]=d.useState(""),[V,z]=d.useState(""),H=Y.isUserLoggedIn()||Y.isUserSoftLoggedIn()?"post login journey":"pre login journey",q=null!==(_=null===(l=Y.loggedInUserDetails)||void 0===l?void 0:l.user_type)&&void 0!==_?_:"na",{droplinkData:K,handleDropLinkDispatch:$}=d.useContext(u.DroplinkContext),ee=l=>{var i,o,t,n,a;z(null==l?void 0:l.schemeId);let s={event:"scheme_cta_click",cta_name:"switch",page_section:null!==(n=e9())&&void 0!==n?n:"",page_sub_section:"schemes",scheme_name:null!==(a=null==e?void 0:null===(i=e.scheme)||void 0===i?void 0:i.schemeName)&&void 0!==a?a:"",scheme_category:null==e?void 0:null===(o=e.sc
1heme)||void 0===o?void 0:o.schemeCategory,scheme_sub_category:null==e?void 0:null===(t=e.scheme)||void 0===t?void 0:t.planType,flow_name:H,user_type:q};r.GoogleAnalytics.recordEvent(r.GoogleAnalyticEvents.Portfolio.SchemeCtaClick(s)),e3({switchDetails:{fromSchemeDetails:null==e?void 0:e.scheme}},u.UserJourneys.switch,{droplinkData:K,handleDropLinkDispatch:$},eP.SELECT_SCHEME_FROM_TO,el)},el=async()=>{await r.SessionStorage.instance.isFromPortfolio.set(JSON.stringify(!0))},ei={...null==e?void 0:e.scheme,schemeTitle:null==e?void 0:null===(i=e.scheme)||void 0===i?void 0:i.schemeName,planOption:null!==(U=null==e?void 0:null===(n=e.scheme)||void 0===n?void 0:null===(t=n.planName)||void 0===t?void 0:null===(o=t.split(" "))||void 0===o?void 0:o[1])&&void 0!==U?U:"",schemeCode:null!==(B=null==e?void 0:null===(a=e.scheme)||void 0===a?void 0:a.schemeCode)&&void 0!==B?B:"",showMore:!0,investmentMode:(null==e?void 0:null===(s=e.scheme)||void 0===s?void 0:s.lumSumInvestAmt)>0?u.OrderTypes.LUMPSUM:u.OrderTypes.SIP,folioObj:{name:null!==(G=null==e?void 0:null===(v=e.scheme)||void 0===v?void 0:v.folioName)&&void 0!==G?G:"",bank:"",scheme:"",dispName:(null==e?void 0:null===(m=e.scheme)||void 0===m?void 0:m.folioNo)+" ("+(null==e?void 0:null===(h=e.scheme)||void 0===h?void 0:h.folioName)+")",folioNumber:null==e?void 0:null===(g=e.scheme)||void 0===g?void 0:g.folioNo}},eo=(null==e?void 0:null===(x=e.scheme)||void 0===x?void 0:null===(f=x.schemeCategory)||void 0===f?void 0:f.charAt(0).toUpperCase())+(null==e?void 0:null===(b=e.scheme)||void 0===b?void 0:null===(N=b.schemeCategory)||void 0===N?void 0:N.slice(1).toLowerCase());return p.jsxs("div",{className:"scheme-card",children:[p.jsxs("div",{className:"header-holder",onClick:()=>null==e?void 0:e.handleSchemeClick(null==e?void 0:e.scheme),children:[p.jsxs("div",{className:"scheme-content",children:[p.jsxs("label",{className:"lbl-banner-heading-4",children:[null==e?void 0:null===(y=e.scheme)||void 0===y?void 0:y.schemeName,(null==e?void 0:null===(j=e.scheme)||void 0===j?void 0:j.planName)?" - ".concat(e.scheme.planName):""]}),p.jsxs("div",{className:"button-content",children:[p.jsx("button",{className:"scheme-btn",children:eo}),(null==e?void 0:null===(S=e.scheme)||void 0===S?void 0:S.lumSumInvestAmt)>0?p.jsx("button",{className:"scheme-btn",children:"Lumpsum"}):"",(null==e?void 0:null===(D=e.scheme)||void 0===D?void 0:D.sipInvestAmt)>0?p.jsx("button",{className:"scheme-btn",children:"SIP"}):"",(null==e?void 0:e.isShowFolio)?p.jsxs("button",{className:"scheme-btn",children:["Folio: ",null==e?void 0:null===(C=e.scheme)||void 0===C?void 0:C.folioNo]}):""]})]}),p.jsx("img",{fetchPriority:"low",src:r.pathChanger("right_arrow_grey.svg"),alt:"Right Arrow Icon",className:"right-greyarrow"})]}),p.jsx("div",{className:"content-holder",children:p.jsxs("div",{className:"detail-holder",children:[p.jsxs("div",{className:"folio-detail",children:[p.jsx("label",{className:"lbl-banner-title label-text",children:Q}),p.jsxs("div",{className:"lbl-list-heading value-txt",children:["₹ ",e6("".concat(null==e?void 0:null===(T=e.scheme)||void 0===T?void 0:T.currAmt),2)]})]}),p.jsxs("div",{className:"folio-detail",children:[p.jsx("label",{className:"lbl-banner-title label-text",children:Z}),p.jsxs("div",{className:"lbl-list-heading value-txt",children:["₹ ",e6("".concat(null==e?void 0:null===(L=e.scheme)||void 0===L?void 0:L.invAmt),2)]})]}),p.jsxs("div",{className:"total-return",children:[p.jsx("label",{className:"lbl-banner-title label-text",children:X}),Number(null==e?void 0:null===(A=e.scheme)||void 0===A?void 0:A.xirr)>=0?p.jsxs("div",{className:"lbl-percentage-green-txt value-txt",children:[null==e?void 0:null===(I=e.scheme)||void 0===I?void 0:I.xirr," %"]}):p.jsxs("div",{className:"lbl-percentage-red-txt value-txt",children:[null==e?void 0:null===(k=e.scheme)||void 0===k?void 0:k.xirr," %"]})]})]})}),p.jsxs("div",{className:"footer-holder",children:[!(null==e?void 0:null===(M=e.scheme)||void 0===M?void 0:M.isShagun)&&p.jsx(c.ButtonWithLoader,{disabled:(null==e?void 0:null===(P=e.scheme)||void 0===P?void 0:P.currAmt)<=0,isLoading:!!V,id:"folio-cancel-btn",className:"btn-outline-primary next-button",type:"button",value:"Switch",onClick:()=>
1ee(null==e?void 0:e.scheme)}),(null==e?void 0:null===(E=e.scheme)||void 0===E?void 0:E.investNow)&&(null==e?void 0:null===(F=e.scheme)||void 0===F?void 0:F.isShagun)?p.jsx(c.ButtonWithLoader,{className:"btn-primary next-button",type:"button",value:"Invest More",onClick:async()=>{var l;await (null===(l=r.SessionStorage.instance)||void 0===l?void 0:l.shagunPortfolioSchemeData.set(JSON.stringify(null==e?void 0:e.scheme))),eV("/buy-gold-and-silver-in-grams")}}):(null==e?void 0:null===(O=e.scheme)||void 0===O?void 0:O.investNow)?p.jsx(w.InvestNowButton,{uniqueId:null==e?void 0:null===(R=e.scheme)||void 0===R?void 0:R.schemeId,buttonText:"Invest More",className:"next-button",scheme:ei}):""]})]})},l2=e=>{let{portfolio:l}=e,i=769>u.useScreenWidth();return p.jsxs("div",{className:"port-folio-card",children:[p.jsxs("div",{className:"header-holder",onClick:()=>null==e?void 0:e.handleFolioClick(l),children:[i?p.jsxs("div",{className:"left-section",children:[p.jsxs("label",{className:"lbl-list-heading",children:[p.jsx("span",{className:"folio-name-text",children:null==l?void 0:l.folio_name}),p.jsxs("span",{className:"lbl-input-heading-1",children:["(",l.trs_acno,")"]})]}),p.jsx("div",{className:"portfolio-card-flex",children:p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"action-button",type:"button",value:l.scheme_count+" Schemes"})})]}):p.jsxs("div",{className:"left-section",children:[p.jsxs("label",{className:"lbl-list-heading",children:[p.jsx("span",{className:"folio-name-text",children:null==l?void 0:l.folio_name}),p.jsxs("span",{className:"lbl-input-heading-1",children:["(",l.trs_acno,")"]})]}),p.jsxs("div",{className:"portfolio-card-flex",children:[e.isMinor&&p.jsx("span",{className:"folio-isMinor",children:"Minor"}),p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"action-button",type:"button",value:l.scheme_count+" Schemes"})]})]}),p.jsx("img",{fetchPriority:"low",src:r.pathChanger("right_arrow_grey.svg"),alt:"Right Arrow Icon",className:"right-greyarrow"})]}),p.jsxs("div",{className:"content-holder",children:[p.jsxs("div",{className:"folio-detail",children:[p.jsx("label",{className:"lbl-banner-title label-text",children:Q}),p.jsxs("div",{className:"lbl-list-heading value-txt",children:["₹ ",e6("".concat(null==l?void 0:l.TOT_CurrAmt),2)]})]}),p.jsxs("div",{className:"folio-detail",children:[p.jsx("label",{className:"lbl-banner-title label-text",children:Z}),p.jsxs("div",{className:"lbl-list-heading value-txt",children:["₹ ",e6("".concat(null==l?void 0:l.TOT_Investamt),2)]})]}),p.jsxs("div",{className:"total-return",children:[p.jsx("label",{className:"lbl-banner-title label-text",children:X}),Number(null==l?void 0:l.xirr)>=0?p.jsxs("div",{className:"lbl-percentage-green-txt value-txt",children:[null==l?void 0:l.xirr," %"]}):p.jsxs("div",{className:"lbl-percentage-red-txt value-txt",children:[null==l?void 0:l.xirr," %"]})]})]}),(null==l?void 0:l.GoalID)&&0!=l.SIP_Activecount?p.jsx("div",{className:"folio-card-footer-selected",children:p.jsxs("div",{className:"lbl-primary-txt-content",children:[ej," - ",null==l?void 0:l.GoalName]})}):!(null==l?void 0:l.shagunSip)&&p.jsx("div",{className:"footer-holder",children:p.jsx(c.ButtonWithLoader,{isLoading:!1,id:"link-go-btn",className:"btn-primary footer-button",type:"button",value:"Link to Goal",onClick:()=>null==e?void 0:e.handleGoalClick(l)})})]})},l3=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/aggregator-services/user-services/getfolioLumSumDetails",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},l5=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/aggregator-services/user-services/api/v2/getMfHoldings",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},l4=async e=>{let l=lu.SERVICE_URL+"/cms/portfolio-dashboard-info",i=await la(l,{"Content-Type":"application/json"},"");(null==i?void 0:i.status)===ew?e.success(i):e.default(i)},l6=e=>{var l,i,o,t,n,a,s,d,r,u,c,v;return p.jsxs("div",{className:"folio-summary-section",children:[p.jsxs("div",{className:"summary-header-row",children:[p.jsxs("div",{className:"header-row-section-1",children:[p.jsx("h3",{className:"lbl-popup-content km-lbl-popup-content",children:null==e?void 0:null===(l=e.folioDetails)||void 0===l?void 0:l.folio_name}),p.jsx("div",{className:"check-folio-btn km-check-folio-btn",onClick:()=>null==e?void 0:e.handleFolioPopup(),children:eD})]}),p.jsxs("div",{className:"mobile-summary-header",children:[p.jsxs("div",{className:"header-title-section",children:[p.jsx("h3",{className:"lbl-card-title-3",children:null==e?void 0:null===(i=e.folioDetails)||void 0===i?void 0:i.folio_name}),p.jsx("label",{className:"account-number lbl-content-smallheading-3",children:null==e?void 0:e.folioDetails.trs_acno})]}),p.jsx("div",{className:"check-folio-btn",onClick:()=>null==e?void 0:e.handleFolioPopup(),children:eD})]}),p.jsx("div",{className:"header-row-section-2",children:p.jsx("div",{className:"invest-more-btn km-invest-more-btn",onClick:null==e?void 0:e.handleFolioInvestClick,children:eC})})]}),p.jsxs("div",{className:"summary-content-row",children:[p.jsxs("div",{className:"folio-number",children:[p.jsx("label",{className:"folio-number-label lbl-banner-title",children:"Folio Number"}),p.jsx("h4",{className:"lbl-list-heading",children:null==e?void 0:e.folioDetails.trs_acno})]}),p.jsxs("div",{className:"total-value",children:[p.jsx("label",{className:"lbl-banner-title",children:eT}),p.jsxs("h4",{className:"lbl-list-heading",children:["₹ ",e6("".concat(null==e?void 0:null===(o=e.folioDetails)||void 0===o?void 0:o.TOT_CurrAmt),2)]})]}),p.jsxs("div",{className:"amount-invested",children:[p.jsx("label",{className:"lbl-banner-title",children:q}),p.jsxs("h4",{className:"lbl-list-heading",children:["₹ ",e6("".concat(null==e?void 0:null===(t=e.folioDetails)||void 0===t?void 0:t.TOT_Investamt),2)]})]}),p.jsxs("div",{className:"xirr-value",children:[p.jsx("label",{className:"lbl-banner-title",children:K}),Number(null==e?void 0:null===(n=e.folioDetails)||void 0===n?void 0:n.xirr)>=0?p.jsxs("div",{className:"lbl-percentage-green-txt value-txt",children:[null==e?void 0:null===(a=e.folioDetails)||void 0===a?void 0:a.xirr," %"]}):p.jsxs("div",{className:"lbl-percentage-red-txt value-txt",children:[null==e?void 0:null===(s=e.folioDetails)||void 0===s?void 0:s.xirr," %"]})]}),p.jsx("div",{className:"empty-space-for-alignment"}),p.jsx("div",{className:"empty-space-for-alignment"})]}),p.jsxs("div",{className:"mobile-summary-section",children:[p.jsx("div",{className:"portfolio-horizontal-line"}),p.jsxs("div",{className:"mobile-summary-content",children:[p.jsxs("div",{className:"total-value",children:[p.jsx("label",{className:"lbl-content-smallheading-3",children:eT}),p.jsxs("h4",{className:"lbl-txt-title",children:["₹",e6("".concat(null==e?void 0:null===(d=e.folioDetails)||void 0===d?void 0:d.TOT_CurrAmt),2)]})]}),p.jsxs("div",{className:"xirr-value",children:[p.jsx("label",{className:"lbl-content-smallheading-3",children:K}),Number(null==e?void 0:null===(r=e.folioDetails)||void 0===r?void 0:r.xirr)>0?p.jsxs("div",{className:"lbl-percentage-green-txt value-txt",children:[null==e?void 0:null===(u=e.folioDetails)||void 0===u?void 0:u.xirr," %"]}):p.jsxs("div",{className:"lbl-percentage-red-txt value-txt",children:[null==e?void 0:null===(c=e.folioDetails)||void 0===c?void 0:c.xirr," %"]})]}),p.jsxs("div",{className:"amount-invested",children:[p.jsx("label",{className:"lbl-content-smallheading-3",children:q}),p.jsxs("h4",{className:"lbl-txt-title",children:["₹ ",e6("".concat(null==e?void 0:null===(v=e.folioDetails)||void 0===v?void 0:v.TOT_Investamt),2)]})]})]}),p.jsx("div",{className:"header-row-mobile-section-2",children:p.jsx("div",{className:"invest-more-btn",onClick:null==e?void 0:e.handleFolioInvestClick,children:eC})})]})]})},l7=async e=>{let l=lu.SERVICE_URL+"/cms/statement",i=await la(l,{"Content-Type":"application/json"},"");(null==i?void 0:i.status)==="success"?e.success(i):e.default(i)},l9=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/service-centre/statement/download/api/v1/post-login/account-statement",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},l8=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/service-centre/api/v1/since-investment-date-details",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},ie={FOLIO_DOWNLOAD:{selectDate:"Pls select Date",fromSelectDateError:"From date should not be greater than To date",toSelectDateError:"To date should not be less than From date",fromandToDateSameError:"From date and To date can not be same",toDateGreaterError:"To date should not be greater than current date",fromDateGreaterError:"From date should not be greater than current date"},SETTING_MPIN:{currentMpinRequiredError:"Current MPIN is required.",currentmpinMinDigitError:"Current MPIN must be 6 digits",mpinReqError:"MPIN is required.",mpinDigitError:"MPIN must be 6 digits",confirmMpinReq:"Confirm MPIN is required.",mpinMatchError:"MPIN do not match",sameMpinError:"New MPIN cannot be the same as the current MPIN."},SETTING_PASSWORD:{passwordreqError:"Password is required.",passwordError:"Password must be between 8 and 16 characters, with at least one alphabet, one digit, and one special character include @, #, _, - .'",confirmPassReq:"Confirm password is required."}},il=e=>{var l,i,o;
1let[t,n]=d.useState([]),[a,s]=d.useState(""),[h,g]=d.useState(""),[f,x]=d.useState(""),[N,b]=d.useState(""),[j,S]=d.useState(""),[w,D]=d.useState(""),[C,T]=d.useState(""),[L,A]=d.useState(""),[I,M]=d.useState(!1),[P,E]=d.useState(""),[F,O]=d.useState(""),[R,_]=d.useState(!1),[U,B]=d.useState(!1),[G,Y]=d.useState(!1),J=new Date().getFullYear(),W=u.useLoginContextData(),V=W.isUserLoggedIn()||W.isUserSoftLoggedIn()?"post login journey":"pre login journey",z=null!==(o=null===(l=W.loggedInUserDetails)||void 0===l?void 0:l.user_type)&&void 0!==o?o:"na";d.useEffect(()=>{(null==e?void 0:e.folioDetailNo)&&en()},[null==e?void 0:e.folioDetailNo]),d.useEffect(()=>{Z()},[]),d.useEffect(()=>{(null==t?void 0:t.length)&&q(t[0])},[t]);let H=()=>e0(new Date),q=l=>{let i=new Date,o=i,n=i;switch(new Date().setMonth(i.getMonth()-3),l){case t[0]:let a=new Date;a.setMonth(a.getMonth()-6),o=a,n=i,T(e0(o)),b(H());break;case t[1]:if((null==e?void 0:e.forScheme)&&(null==e?void 0:e.schemeOtherInfo)){var s,d;let[l,i,t]=e1(null==e?void 0:null===(s=e.schemeOtherInfo)||void 0===s?void 0:s.firstInvestmentDate).split("/").map(Number),[a,r,u]=e1(null==e?void 0:null===(d=e.schemeOtherInfo)||void 0===d?void 0:d.recentInvestmentDate).split("/").map(Number);o=new Date(t,i-1,l),n=new Date(u,r-1,a),T(e0(o))}else{let[e,l,i]=j.split("/").map(Number),[t,a,s]=w.split("/").map(Number);o=new Date(i,l-1,e),n=new Date(s,a-1,t),T(e0(o))}break;case t[2]:i.getMonth()>=3?(o=new Date(i.getFullYear()-1,3,1),n=new Date(i.getFullYear(),2,31)):(o=new Date(i.getFullYear()-2,3,1),n=new Date(i.getFullYear()-1,2,31)),b(e0(n)),T(e0(o));break;case t[3]:o=i.getMonth()>=3?new Date(i.getFullYear(),3,1):new Date(i.getFullYear()-1,3,1),b(e0(n=i)),T(e0(o))}g(e0(o)),x(e0(n))},K=(e,l)=>e.getFullYear()===l.getFullYear()&&e.getMonth()===l.getMonth()&&e.getDate()===l.getDate(),Z=()=>{l7({default:X,success:Q})},Q=e=>{let l=e.data.timePeriod.reverse();n(l),l.length>0&&s(l[0])},X=e=>{},$=null==e?void 0:null===(i=e.folioSchemeList)||void 0===i?void 0:i.map(e=>e.schemeId),ee=null==$?void 0:$.map(e=>"".concat(e)).join(","),el=()=>{var e;let l={cta_name:"download",page_section:null!==(e=e9())&&void 0!==e?e:"",page_sub_section:"folio get statement",flow_name:V,user_type:z};r.GoogleAnalytics.recordEvent(r.GoogleAnalyticEvents.Portfolio.CtaClick(l))},ei=()=>{M(!0),el(),l9({userId:"",folio:"".concat(null==e?void 0:e.folioDetailNo),scheme:(null==e?void 0:e.isFullView)?(null==e?void 0:e.folioSchemeId)||"":ee,fromDate:e2(h),toDate:e2(f),smtpType:"P"},{default:et,success:eo})},eo=e=>{var l,i;M(!1);let o=null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.AccountStatement;if(o){A("");let e=atob(o),l=new Uint8Array(e.length);for(let i=0;i<e.length;i++)l[i]=e.charCodeAt(i);let i=new Blob([l],{type:"application/pdf"}),t=URL.createObjectURL(i),n=document.createElement("a");n.href=t,n.download="Account-statement.pdf",n.click(),setTimeout(()=>{A("Download completed successfully"),URL.revokeObjectURL(t)},3e3)}else null===(i=W.triggerLoginToast)||void 0===i||i.call(W,{message:eL})},et=e=>{M(!1)},en=async()=>{l8({folioNo:"".concat(null==e?void 0:e.folioDetailNo),userId:""},{default:es,success:ea})},ea=e=>{var l,i;let o=new Date(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.startDate),t=new Date(null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.endDate);S(e0(o)),D(e0(t))},es=e=>{};return p.jsxs("div",{className:"statement-section  ".concat(e.isFullView?"mobile":""),children:[p.jsx("h4",{className:"lbl-list-heading statement-section-header  ".concat(e.isFullView?"mobile":""),children:"Get Statement"}),p.jsxs("div",{className:"statement-content-section ".concat(e.isFullView?"mobile":""),children:[p.jsx("div",{className:"time-period-dropdown ".concat(e.isFullView?"mobile":""),children:p.jsx(y.DefaultDropdown,{className:"material-outlined-dropdown period-dropdown",optionList:t,label:"Choose Period",selectedOption:a,onSelectCB:e=>{s(e),q(e),"Date Range"===e?Y(!1):Y(!0)},dialogLabel:"Choose Period",hasClose:!0})}),p.jsx("div",{className:"date-range-dropdowns-section ".concat(e.isFullView?"mobile":""),children:G?"":p.jsxs(p.Fragment,{children:[p.jsx("div",{className:"date-range-dropdowns-title",children:p.jsx("h4",{className:"lbl-content-smallheading-4",children:"Choose Date Range"})}),p.jsxs("div",{className:"date-range-dropdowns-content ".concat(e.isFullView?"mobile":""," "),children:[p.jsx(k.MOutlinedCustomDatepicker,{className:"date-picker-default from-date-field",allowUserInput:!1,dateFrom:C,dateTill:N,dateSeparator:"/",dateFormat:"DD/MM/YYYY",minYear:2015,maxYear:J,defaultDate:h,isDisabled:G,label:"From",highlightToday:!0,onComplete:e=>{let l=new Date;new Date().setMonth(l.getMonth()-3),_(!1),E(""),g(e)},errorMessage:P,isError:R}),p.jsx(k.MOutlinedCustomDatepicker,{className:"date-picker-default from-date-field",allowUserInput:!1,dateFrom:C,dateTill:N,dateSeparator:"/",dateFormat:"DD/MM/YYYY",minYear:2015,maxYear:J+1,defaultDate:f,isDisabled:G,label:"To",highlightToday:!0,onComplete:e=>{x(e),B(!1),O(""),_(!1),E("")},errorMessage:F,isError:U})]})]})}),p.jsx("div",{className:"download-btn-holder ".concat(e.isFullView?"mobile":""),children:p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-primary portfolio-download-btn ".concat(e.isFullView?"mobile":""),type:"button",value:"Download",onClick:()=>{let l=!0,i="NaN/NaN/NaN";if(h==i)l=!1,_(!0),E(ie.FOLIO_DOWNLOAD.selectDate);else if(f==i)l=!1,B(!0),O(ie.FOLIO_DOWNLOAD.selectDate);else if(e8(h)>e8(f))l=!1,_(!0),E(ie.FOLIO_DOWNLOAD.fromSelectDateError);else if(e8(f)<e8(h))l=!1,B(!0),O(ie.FOLIO_DOWNLOAD.toSelectDateError);else if(K(e8(h),e8(f)))l=!1,_(!0),E(ie.FOLIO_DOWNLOAD.fromandToDateSameError);else if("Date Range"==a)f>H()?(l=!1,B(!0),O(ie.FOLIO_DOWNLOAD.toDateGreaterError)):e8(h)>new Date?(l=!1,_(!0),E(ie.FOLIO_DOWNLOAD.fromDateGreaterError)):l=!0;else if((null==e?void 0:e.folioCurrentInvest)&&(null==e?void 0:e.folioCurrentInvest)>0)l=!0,_(!1),E(""),B(!1),O("");else{var o;l=!1,null===(o=W.triggerLoginToast)||void 0===o||o.call(W,{message:"No transactions available for the given Input"})}l&&ei()}})})]}),p.jsx(v.CustomToast,{id:"mf-simple-toast",message:L,limit:3,autoClose:!0,autoCloseDelay:5e3,type:"default"}),p.jsx(m.Loader,{showLoader:I})]})},ii=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/aggregator-services/user-services/api/v2/getholdings-in-folio",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},io=e=>{var l,i;let o=l=>{e.onExistingFolioSelected&&e.onExistingFolioSelected(l)};
1return p.jsxs("div",{className:"existing-folio-selection-parent",children:[p.jsx("div",{className:"existing-folio-selection folio-section-details ",children:(null==e?void 0:e.existingUserfoliolist)&&(null===(l=e.existingUserfoliolist)||void 0===l?void 0:l.length)!==0?null==e?void 0:null===(i=e.existingUserfoliolist)||void 0===i?void 0:i.map((l,i)=>{var t,n,a,s,d;let u=(null===(t=e.selectedFolio)||void 0===t?void 0:t.trs_acno)===l.trs_acno;return p.jsxs("div",{className:"folio-detail ".concat(u?"selected":""),onClick:()=>o(l),children:[p.jsxs("div",{className:"folio-details-selected",children:[p.jsxs("label",{className:"lbl-list-heading",children:[(null===(n=l.folio_name)||void 0===n?void 0:n.length)>35?"".concat(l.folio_name.slice(0,35),"..."):l.folio_name," / ",l.trs_acno]}),u?p.jsx("div",{className:"mark-icon",children:p.jsx("img",{fetchPriority:"low",src:r.pathChanger("mark.svg"),alt:"mark-icon"})}):null]}),p.jsxs("div",{className:"row",children:[p.jsxs("label",{className:"lbl-txt-content bank-txt",children:[null===(a=l.bankDetails)||void 0===a?void 0:a.accountName," ",e4(null!==(d=null==l?void 0:null===(s=l.bankDetails)||void 0===s?void 0:s.accountNo)&&void 0!==d?d:"123")]}),p.jsx("label",{className:"lbl-txt-content",children:"Scheme:"}),p.jsx("label",{className:"lbl-list-heading",children:l.scheme_count})]})]},i)}):p.jsx("label",{className:"lbl-txt-content",children:"No Existing Folio"})}),p.jsx("div",{className:"default-create-new-folio",children:p.jsx("button",{className:"btn-outline-primary",onClick:()=>{eV(D.PAGES.CREATE_FOLIO)},children:"+ Create New Folio"})})]})},it=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/aggregator-services/user-services/recent-transaction-details",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)==="success"?l.success(t):l.default(t)},ia=()=>p.jsxs("div",{className:"portfolio-success-popup",children:[p.jsx("img",{fetchPriority:"low",className:"success-gif",src:"success.gif",alt:"success-gif"}),p.jsx("label",{className:"lbl-popup-heading-3",children:"Success!"}),p.jsx("label",{className:"lbl-popup-content-1 success-info-text",children:"Dear Investor, Your Folio “9176321121” has been successfully linked to goal. Child education and your Goal ID is GOAL-78673654762264. Kindly wait for sometimes to reflect your folio as a goal."})]}),is=e=>p.jsxs("div",{className:"details-popup-content-holder",children:[p.jsx("h4",{className:"lbl-popup-heading-2 goal-header",children:"Vacation"}),p.jsx("label",{className:"lbl-txt-content goal-content1",children:"Given the stress of modern living, taking periodic breaks becomes essential. In fact multiple studies have shown the advantages of taking that much needed vacation."}),p.jsx("hr",{}),p.jsx("h4",{className:"lbl-popup-heading-2 goal-offer-header",children:"Unlock Goal"}),p.jsx("label",{className:"lbl-txt-content goal-content2",children:"Hi Harish, your folio “ALKA GOEL FOLIO 1” has SIP amount of ₹65,000 per month and if you tag this folio to the goal for 7 years you will have ₹79,27,732 as corpus."}),p.jsxs("div",{className:"dropdown-container",children:[p.jsx("label",{className:"lbl-popup-menu-info9 profile-label",children:"Your Risk Profile"}),p.jsx("label",{className:"lbl-popup-menu-info10 types-label",children:"Moderate builder"}),p.jsx("img",{fetchPriority:"low",src:"down_arrow.svg",alt:"down-arrow-icon"})]}),p.jsxs("div",{className:"amount-container",children:[p.jsx("div",{className:"years-section",children:["7 Years","5 Years","3 Years"].map(e=>p.jsx("div",{className:"year-container lbl-popup-menu-info11",children:e}))}),p.jsxs("div",{className:"amount-section",children:[p.jsxs("div",{className:"sip-amount",children:[p.jsx("label",{className:"sip-amount-label",children:"SIP Amount"}),p.jsx("h4",{className:"lbl-popup-content-1 sip-amount-value",children:"₹45,000"})]}),p.jsxs("div",{className:"returns-rate",children:[p.jsx("label",{className:"returns-rate-label",children:"Rate of returns"}),p.jsx("h4",{className:"returns-rate-value",children:"10%"})]}),p.jsxs("div",{className:"target-amount",children:[p.jsx("label",{className:"target-amount-label",children:"Target amount"}),p.jsx("h4",{className:"lbl-popup-content-1 target-amount-value",children:"₹25,45,000"})]})]})]}),p.jsx("div",{className:"button-section",children:p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-primary proceed-btn",type:"button",value:"Proceed",onClick:e.onClick})})]}),id=async(e,l)=>{let i=lu.SERVICE_URL+"/cms/all-scheme-details",o=await la(i,{"Content-Type":"application/json"},JSON.stringify(l));(null==o?void 0:o.status)===ew?e.success(o):e.default(o)},ir=e=>{let{htmlString:l,className:i=""}=e;return p.jsx("div",{className:i,dangerouslySetInnerHTML:{__html:l||""}})},iu=e=>{var l,i,o;let{fundTitle:t,riskometerDetails:n,riskometerDisclaimer:a}=e;return n?p.jsxs("div",{className:"risko-meter",children:[p.jsx("label",{className:"lbl-popup-content",children:"RiskoMeter"}),p.jsxs("div",{className:"risk-meter-indicators",children:[p.jsx("label",{className:"lbl-card-title-1 risk-desc",children:(null==n?void 0:n.riskHeading)!==""?"".concat(null==n?void 0:n.riskHeading):""}),p.jsx("div",{className:"risk-holder",children:p.jsx(ir,{className:"color-change",htmlString:null!==(l=null==n?void 0:n.riskDescription)&&void 0!==l?l:""})}),p.jsx("label",{htmlFor:"",className:"lbl-txt-info-1",children:""!==a?"**".concat(a):""}),p.jsxs("div",{className:"scheme-n-benchmark",children:[p.jsxs("div",{className:"scheme-risko-meter",children:[p.jsx("img",{fetchPriority:"low",className:"portfolio-risk-icon",src:n.schemeURL||"",alt:t||M.getAltText(n.schemeURL)}),p.jsx("label",{className:"lbl-list-heading",children:null==n?void 0:n.riskScheme}),p.jsx("label",{className:"lbl-txt-content12",children:null!==(i=null==n?void 0:n.schemeRiskStatus)&&void 0!==i?i:""})]}),p.jsxs("div",{className:"benchmark-risko-meter",children:[p.jsx("img",{fetchPriority:"low",className:"portfolio-risk-icon",src:n.benchmarkURL||"",alt:n.benchmark||M.getAltText(n.benchmarkURL)}),p.jsx("label",{className:"lbl-list-heading",children:n.benchmark}),p.jsx("label",{className:"lbl-txt-content12",children:null!==(o=null==n?void 0:n.benchmarkRiskStatus)&&void 0!==o?o:""})]})]})]})]}):null},ic=async(e,l)=>{let i=lu.SERVICE_URL+"/cms/portfolio-scheme",o=await la(i,{"Content-Type":"application/json"},JSON.stringify(l));(null==o?void 0:o.status)===ew?e.success(o):e.default(o)},iv=e=>{var l,i,o,t,n,a,s,v,m,g,f,x,N,b,j,S,D,C,T,L,A,I,k,M,P,E;let F=u.useLoginContextData(),[O,R]=d.useState(eF),{droplinkData:_,handleDropLinkDispatch:U}=d.useContext(u.DroplinkContext),[B,G]=d.useState(),[Y,J]=d.useState(),[W,V]=d.use
1State([]),[z,H]=d.useState(),[q,K]=d.useState(""),[Z,Q]=d.useState(!1),[X,$]=d.useState(),[ee,el]=d.useState(""),[ei,eo]=d.useState({message:"",status_code:"",status:"",data:{eligibleAmount:0,instaRedeemEligible:"",remarks:""}});d.useEffect(()=>{(null==e?void 0:e.folioSchemeList.planCode)&&(et(),en())},[null==e?void 0:e.folioSchemeList.planCode]);let et=()=>{var l,i;id({default:ea,success:es},{schemeCode:null==e?void 0:null===(l=e.folioSchemeList)||void 0===l?void 0:l.schemeCode,planCode:null==e?void 0:null===(i=e.folioSchemeList)||void 0===i?void 0:i.planCode})},en=()=>{var l,i;ic({default:ea,success:ed},{schemeCode:null==e?void 0:null===(l=e.folioSchemeList)||void 0===l?void 0:l.schemeCode,planCode:null==e?void 0:null===(i=e.folioSchemeList)||void 0===i?void 0:i.planCode})},ea=e=>{console.error(e)},es=l=>{var i,o,t,n,a;ev(null!==(a=null==F?void 0:null===(i=F.loggedInUserDetails)||void 0===i?void 0:i.user_id)&&void 0!==a?a:"",null==e?void 0:e.folioNo,null==l?void 0:null===(n=l.data)||void 0===n?void 0:null===(t=n.schemeInfo)||void 0===t?void 0:null===(o=t[0])||void 0===o?void 0:o.schemeId)},ed=e=>{var l,i,o,t,n,a,s,d,r,u,c,v,m;let h=null==e?void 0:null===(o=e.data)||void 0===o?void 0:null===(i=o.cards)||void 0===i?void 0:null===(l=i[0])||void 0===l?void 0:l.dropDown,p=null==e?void 0:null===(s=e.data)||void 0===s?void 0:null===(a=s.cards)||void 0===a?void 0:null===(n=a[0])||void 0===n?void 0:null===(t=n.dropDown)||void 0===t?void 0:t[0],g=null==e?void 0:null===(d=e.data)||void 0===d?void 0:d.cards[1],f=null==e?void 0:null===(u=e.data)||void 0===u?void 0:null===(r=u.riskometer)||void 0===r?void 0:r.riskometerDetails,x=null==e?void 0:null===(v=e.data)||void 0===v?void 0:null===(c=v.riskometer)||void 0===c?void 0:c.riskometerDisclaimer;el(null!=x?x:""),$(f),V(null!=h?h:[]),J(null!=p?p:{label:"",plan:"",value:"",date:""}),H(g),K(null!==(m=null==p?void 0:p.label)&&void 0!==m?m:"")},er=async l=>{if(l)switch(G(l),l){case"Add New STP":default:ec(null==e?void 0:e.folioSchemeList,u.UserJourneys.stp),await r.SessionStorage.instance.isFromPortfolio.set(JSON.stringify(!0));break;case"Add New SWP":ec(null==e?void 0:e.folioSchemeList,u.UserJourneys.swp),await r.SessionStorage.instance.isFromPortfolio.set(JSON.stringify(!0));break;case"Redeem":ec(null==e?void 0:e.folioSchemeList,u.UserJourneys.redeem),await r.SessionStorage.instance.isFromPortfolio.set(JSON.stringify(!0));break;case"Insta Redeem":ec(null==e?void 0:e.folioSchemeList,u.UserJourneys.instaredeem),await r.SessionStorage.instance.isFromPortfolio.set(JSON.stringify(!0))}},eu=async()=>{ec(null==e?void 0:e.folioSchemeList,u.UserJourneys.switch),await r.SessionStorage.instance.isFromPortfolio.set(JSON.stringify(!0))},ec=(e,l)=>{e3({[({swp:"swpDetails",stp:"stpDetails",switch:"switchDetails",redemption:"redeemDetails",instaredeem:"instaredeemDetails",redeem:"redeem"})[l]||"stpDetails"]:{fromSchemeDetails:e}},l,{droplinkData:_,handleDropLinkDispatch:U},eP.SELECT_SCHEME_FROM_TO)},ev=async(e,l,i)=>{await lE({userId:"",folioNo:null!=l?l:"",schemeId:null!=i?i:""},{default:em,success:eh})},em=e=>{eo({message:"",status_code:"",status:"",data:{eligibleAmount:0,instaRedeemEligible:"",remarks:""}})},eh=e=>{var l;eo(e);let i=[...O];(null==e?void 0:e.status)==="success"&&(null==e?void 0:e.statusCode)==="SC-000"&&(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.instaRedeemEligible)==="Y"&&(i.push("Insta Redeem"),R(i))},ep={...null==e?void 0:e.folioSchemeList,schemeTitle:null==e?void 0:null===(l=e.folioSchemeList)||void 0===l?void 0:l.schemeName,planOption:null!==(L=null==e?void 0:null===(t=e.folioSchemeList)||void 0===t?void 0:null===(o=t.planName)||void 0===o?void 0:null===(i=o.split(" "))||void 0===i?void 0:i[1])&&void 0!==L?L:"",showMore:!0,investmentMode:(null==e?void 0:null===(n=e.folioSchemeList)||void 0===n?void 0:n.lumSumInvestAmt)>0?u.OrderTypes.LUMPSUM:u.OrderTypes.SIP,folioObj:{name:null!==(A=null==e?void 0:null===(a=e.folioSchemeList)||void 0===a?void 0:a.folioName)&&void 0!==A?A:"",bank:"",scheme:"",dispName:(null==e?void 0:null===(s=e.folioSchemeList)||void 0===s?void 0:s.folioNo)+" ("+(null==e?void 0:null===(v=e.folioSchemeList)||void 0===v?void 0:v.folioName)+")",folioNumber:null==e?void 0:null===(m=e.folioSchemeList)||void 0===m?void 0:m.folioNo},selectedPlanOption:q};return p.jsxs("div",{className:"scheme-detail-header-card",children:[p.jsx("div",{className:"fund-name",children:p.jsxs("label",{className:"lbl-banner-heading-2",children:[!r.isMobileAppEnvironment&&p.jsx("img",{fetchPriority:"low",className:"back-icon-img",src:r.pathChanger(eA),onClick:()=>{ez()},alt:"backIcon"}),null==e?void 0:null===(g=e.folioSchemeList)||void 0===g?void 0:g.schemeName," ",(null==e?void 0:null===(f=e.folioSchemeList)||void 0===f?void 0:f.planName)?"- ".concat(e.folioSchemeList.planName):""]})}),p.jsxs("div",{className:"content-holder",children:[p.jsxs("div",{className:"cards-holder",children:[(null==Y?void 0:Y.value)&&p.jsxs("div",{className:"nav-card",children:[p.jsx(y.DefaultDropdown,{className:"material-outlined-dropdown plan-selection",optionList:W.map(e=>e.label),selectedOption:q,label:"",dialogLabel:"Select NAV Option",hasClose:!0,iconColor:"#97144d",onSelectCB:e=>{K(e);let l=W.findIndex(l=>l.label===e);-1!==l&&J(W[l])}}),p.jsx("div",{className:"nav-container",children:p.jsx("label",{className:"lbl-card-tag-5 nav-label-text",children:"NAV"})}),p.jsxs("div",{className:"nav-container-1",children:[p.jsx(p.Fragment,{children:p.jsx("label",{className:"lbl-card-title-1 value",children:null!==(I=null==Y?void 0:Y.value)&&void 0!==I?I:"N/A"})}),p.jsxs("div",{className:"diff-percent-container",children:[p.jsx("img",{fetchPriority:"low",height:20,width:20,className:"uparrow_svg",src:Number(null==Y?void 0:Y.navdiffpercent)>0?r.pathChanger("Nav_up.svg"):r.pathChanger("Nav_down.svg"),alt:"uparrow"}),p.jsxs("span",{className:"lbl-txt-info-9 diff-percent ".concat(Number(null==Y?void 0:Y.navdiffpercent)>0?"green":"red"),children:[Number(null==Y?void 0:Y.navdiffpercent).toFixed(2)," %"]})]})]}),p.jsx("span",{className:"lbl-txt-info-9",children:null!==(k=e7(null==Y?void 0:Y.date))&&void 0!==k?k:"N/A"})]}),(null==z?void 0:z.value)&&p.jsxs("div",{className:"risk-card",children:[p.jsxs("label",{className:"lbl-card-tag-4 text-value",children:[null!==(M=null==z?void 0:z.title)&&void 0!==M?M:"N/A",p.jsx("img",{fetchPriority:"low",className:"info-icon",src:r.pathChanger("exclamation.svg"),alt:"exclamation-icon",onClick:()=>Q(!0)})]}),p.jsxs("div",{className:"lbl-card-title-1 meter-value",children:[null!==(P=null==z?void 0:z.value)&&void 0!==P?P:"N/A",p.jsx("img",{fetchPriority:"low",className:"meter-img",src:null==z?void 0:z.riskIcon,alt:"meter value"})]})]}),Z?p.jsx(h.OverlayPopup,{className:"dialog-popup-default portfolio-riskometer-popup",showHeader:!1,isFloating:!1,onClose:()=>Q(!1),content:p.jsx(iu,{riskometerDetails:X,riskometerDisclaimer:ee,fundTitle:null!==(E=null==e?void 0:null===(x=e.folioSchemeList)||void 0===x?void 0:x.schemeName)&&void 0!==E?E:""})}):""]}),p.jsx("div",{className:"button-holder",children:p.jsxs("div",{className:"action-buttons",children:[(null==e?void 0:null===(N=e.folioSchemeList)||void 0===N?void 0:N.investNow)&&(null==e?void 0:null===(b=e.folioSchemeList)||void 0===b?void 0:b.isShagun)?p.jsx(c.ButtonWithLoader,{className:"btn-primary next-button",type:"button",value:"Invest More",onClick:async()=>{var l;
1await (null===(l=r.SessionStorage.instance)||void 0===l?void 0:l.shagunPortfolioSchemeData.set(JSON.stringify(null==e?void 0:e.folioSchemeList))),eV("/buy-gold-and-silver-in-grams")}}):(null==e?void 0:null===(j=e.folioSchemeList)||void 0===j?void 0:j.investNow)?p.jsx(w.InvestNowButton,{uniqueId:null==e?void 0:null===(S=e.folioSchemeList)||void 0===S?void 0:S.schemeId,buttonText:"Invest More",className:"next-button invest-btn",scheme:ep}):"",!(null==e?void 0:null===(D=e.folioSchemeList)||void 0===D?void 0:D.isShagun)&&p.jsx(c.ButtonWithLoader,{disabled:(null==e?void 0:null===(C=e.folioSchemeList)||void 0===C?void 0:C.currAmt)<=0,isLoading:!1,className:"btn-outline-primary switch-btn",type:"button",value:"Switch",onClick:eu}),p.jsx(y.DefaultDropdown,{optionList:O,label:"⋮",className:"material-outlined-dropdown input-field lbl-content-heading more-option-portfolio-scheme-details",selectedOption:B?B.label:"",dialogLabel:"Select Folio",onSelectCB:er,disabled:(null==e?void 0:null===(T=e.folioSchemeList)||void 0===T?void 0:T.currAmt)<=0}),p.jsx(y.DefaultDropdown,{hasClose:!0,optionList:O,label:"More",className:"material-outlined-dropdown more-dropdown",selectedOption:B?B.label:"",dialogLabel:"",onSelectCB:er})]})})]})]})},im=e=>{var l,i,o,t,n,a;let s=[{label:"Folio No",value:"".concat(null==e?void 0:e.folioNo)||"N/A"},{label:"Folio Name",value:(null==e?void 0:e.folioName)?"".concat(null==e?void 0:e.folioName):"N/A"},{label:"First Investment Date",value:(null==e?void 0:null===(l=e.schemeOtherInfo)||void 0===l?void 0:l.firstInvestmentDate)!==""&&(null==e?void 0:null===(i=e.schemeOtherInfo)||void 0===i?void 0:i.firstInvestmentDate)!==null?e_(null==e?void 0:null===(o=e.schemeOtherInfo)||void 0===o?void 0:o.firstInvestmentDate):null==e?void 0:e.otherTransactionDate},{label:"Recent Investment Date",value:(null==e?void 0:null===(t=e.schemeOtherInfo)||void 0===t?void 0:t.recentInvestmentDate)!==""&&(null==e?void 0:null===(n=e.schemeOtherInfo)||void 0===n?void 0:n.recentInvestmentDate)!==null?e_(null==e?void 0:null===(a=e.schemeOtherInfo)||void 0===a?void 0:a.recentInvestmentDate):null==e?void 0:e.otherTransactionDate},{label:"Fund Type",value:(null==e?void 0:e.schemeCategory)||"N/A"}];return p.jsxs("div",{className:"portfolio-other-info-container",children:[p.jsx("div",{className:"lbl-list-heading portfolio-other-info-header",children:p.jsx("h4",{children:"Other Information"})}),p.jsx("div",{className:"other-info-card",children:s.map((e,l)=>p.jsxs("div",{className:"info-item",children:[p.jsx("span",{className:"lbl-menu-item info-text-value",children:e.label}),p.jsx("span",{className:"lbl-list-heading info-value",children:e.value?e.value:"NA"})]},l))})]})},ih=async(e,l)=>{let i=lu.SERVICE_URL+"/cms/nav-chart",o=await la(i,{"Content-Type":"application/json"},JSON.stringify(e));(null==o?void 0:o.status)===ew?l.success(o):l.default(o)},ip=d.memo(e=>{var l,i,o,t,n,a,s,u,v,h,g,f,x,N,b,y,j,S,w,D,C,T,L,A,I,M;let[E,F]=d.useState([]),[O,R]=d.useState("Max"),[_,U]=d.useState("year"),[B,G]=d.useState(""),[Y,J]=d.useState("2015"),[W,V]=d.useState(""),[H,q]=d.useState(!1),[K,Z]=d.useState(!0),Q=d.useRef(0),X=d.useRef(!1),[$,ee]=d.useState(!1),el=d.useRef(null),ei=new Date,eo=e=>{let l=String(e.getDate()).padStart(2,"0"),i=String(e.getMonth()+1).padStart(2,"0"),o=e.getFullYear();return"".concat(l,"-").concat(i,"-").concat(o)},et=eo(ei),en=new Date;en.setFullYear(ei.getFullYear()-5),eo(en),d.useEffect(()=>{J(et)},[]),d.useEffect(()=>{var l,i,o;if(!(null==e?void 0:null===(l=e.folioSchemeList)||void 0===l?void 0:l.planCode))return;let{startDate:t,endDate:n,chartType:a}=ed(O);J(n),U(a),eu({startDate:t,endDate:n,schemeCode:null==e?void 0:null===(i=e.folioSchemeList)||void 0===i?void 0:i.schemeCode,planCode:null==e?void 0:null===(o=e.folioSchemeList)||void 0===o?void 0:o.planCode})},[O,null==e?void 0:null===(l=e.folioSchemeList)||void 0===l?void 0:l.schemeCode,null==e?void 0:null===(i=e.folioSchemeList)||void 0===i?void 0:i.planCode]),d.useEffect(()=>{var l,i,o,t,n,a;(null==e?void 0:null===(l=e.folioSchemeList)||void 0===l?void 0:l.sipInvestAmt)>0&&(null==e?void 0:null===(i=e.folioSchemeList)||void 0===i?void 0:i.lumSumInvestAmt)>0?Z(!0):(null==e?void 0:null===(o=e.folioSchemeList)||void 0===o?void 0:o.lumSumInvestAmt)>0&&(null==e?void 0:null===(t=e.folioSchemeList)||void 0===t?void 0:t.sipInvestAmt)==0?Z(!1):(null==e?void 0:null===(n=e.folioSchemeList)||void 0===n?void 0:n.lumSumInvestAmt)==0&&(null==e?void 0:null===(a=e.folioSchemeList)||void 0===a?void 0:a.sipInvestAmt)>0&&Z(!0)},[null==e?void 0:e.folioSchemeList]);let ea=e=>{let l=String(e.getDate()).padStart(2,"0"),i=String(e.getMonth()+1).padStart(2,"0"),o=e.getFullYear();return"".concat(l,"-").concat(i,"-").concat(o)},es=e=>{if(!e||""===e.trim())return"";
1{let[l,i,o]=e.split("-");return"".concat(o,"-").concat(i,"-").concat(l)}},ed=e=>{let l,i;let o=new Date,t=new Date,n="year";switch(e){case"1M":t.setMonth(o.getMonth()-1),i=ea(t),n="day";break;case"6M":t.setMonth(o.getMonth()-6),i=ea(t),n="month";break;case"YTD":i=ea(t=new Date(o.getFullYear(),0,1)),n="month";break;case"1Y":(l=new Date(o)).setFullYear(o.getFullYear()-1),i=ea(t=l),n="month";break;case"5Y":(l=new Date(o)).setFullYear(o.getFullYear()-5),i=ea(t=l),n="year";break;case"Max":i=ea(t=new Date(2009,0,1)),n="year";break;case"DateSelected":let a=new Date(B),s=(new Date(Y).getTime()-a.getTime())/31536e6;return{startDate:B,endDate:Y,chartType:s<=1?"month":"year"};default:return{startDate:"",endDate:"",chartType:"year"}}return{startDate:i,endDate:ea(o),chartType:n}};(null==e?void 0:null===(o=e.schemeOtherInfo)||void 0===o?void 0:o.firstInvestmentDate)&&new Date(null==e?void 0:null===(S=e.schemeOtherInfo)||void 0===S?void 0:S.startDate).getTime();let er=(e,l)=>{let i=(new Date(l).getTime()-new Date(e).getTime())/864e5;return i<=31?"day":i<=365?"month":"year"},eu=e=>{q(!0),ih(e,{default:ec,success:ev})},ec=e=>{q(!1)},ev=async e=>{var l,i;F(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.navHistoryData),V(null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.disclaimer),q(!1)};d.useEffect(()=>{var e,l,i;(null==E?void 0:E.length)&&(null===(e=E[0])||void 0===e?void 0:e.navDate)!==""&&(null===(l=E[0])||void 0===l?void 0:l.navDate)!==void 0&&(X.current=!0,G(es(null===(i=E[0])||void 0===i?void 0:i.navDate)))},[E]);let em=e=>{1==e?Z(!0):Z(!1)};return p.jsxs("div",{className:"current-totalvalue-container",children:[p.jsx(m.Loader,{showLoader:H}),p.jsxs("div",{className:"totalvalue-card",children:[p.jsxs("div",{className:"totalvalue-detail",children:[p.jsxs("div",{className:"totalvalue-left",children:[p.jsxs("div",{className:"totalvalue-left-section",children:[p.jsx("div",{className:"lbl-banner-title total-value-txt",children:"Current Total Value"}),p.jsxs("div",{className:"lbl-list-heading total-value",children:["₹ ",e6("".concat(null!==(w=null==e?void 0:null===(t=e.folioSchemeList)||void 0===t?void 0:t.currAmt)&&void 0!==w?w:0),2)]})]}),p.jsxs("div",{className:"totalvalue-left-section-right",children:[p.jsx("div",{className:"lbl-banner-title total-value-txt",children:"XIRR"}),(null!==(D=null==e?void 0:null===(n=e.folioSchemeList)||void 0===n?void 0:n.xirr)&&void 0!==D?D:0)>=0?p.jsxs("div",{className:"lbl-percentage-green-txt total-value",children:[null!==(C=null==e?void 0:null===(a=e.folioSchemeList)||void 0===a?void 0:a.xirr)&&void 0!==C?C:0," %"]}):p.jsxs("div",{className:"lbl-percentage-red-txt total-value",children:[null!==(T=null==e?void 0:null===(s=e.folioSchemeList)||void 0===s?void 0:s.xirr)&&void 0!==T?T:0," %"]})]})]}),p.jsx("div",{className:"horizontal-divider"}),p.jsxs("div",{className:"totalvalue-right",children:[p.jsxs("div",{className:"totalvalue-chips",children:[(null==e?void 0:null===(u=e.folioSchemeList)||void 0===u?void 0:u.sipInvestAmt)>0?p.jsx("div",{className:(null==e?void 0:null===(v=e.folioSchemeList)||void 0===v?void 0:v.sipInvestAmt)>0&&K?"chip-radio checked":"chip-radio",onClick:()=>{em(1)},children:z.sip}):"",(null==e?void 0:null===(h=e.folioSchemeList)||void 0===h?void 0:h.lumSumInvestAmt)>0?p.jsx("div",{className:(null==e?void 0:null===(g=e.folioSchemeList)||void 0===g?void 0:g.lumSumInvestAmt)>0&&!K?"chip-radio checked":"chip-radio",onClick:()=>{em(2)},children:z.lumpsum}):""]}),p.jsxs("div",{className:"totalvalue-bottom",children:[p.jsxs("div",{className:"totalvalue-right-section",children:[p.jsx("div",{className:"lbl-banner-title total-value-txt",children:"Amount Invested"}),K?p.jsxs("div",{className:"lbl-list-heading  total-value",children:["₹ ",e6("".concat(null!==(L=null==e?void 0:null===(f=e.folioSchemeList)||void 0===f?void 0:f.sipInvestAmt)&&void 0!==L?L:0),2)]}):p.jsxs("div",{className:"lbl-list-heading  total-value",children:["₹ ",e6("".concat(null!==(A=null==e?void 0:null===(x=e.folioSchemeList)||void 0===x?void 0:x.lumSumInvestAmt)&&void 0!==A?A:0),2)]})]}),p.jsxs("div",{className:"totalvalue-right-section-right",children:[p.jsx("div",{className:"lbl-banner-title total-value-txt",children:"Current value"}),p.jsxs("div",{className:"lbl-list-heading  total-value",children:["₹ ",e6(K?"".concat(null!==(I=null==e?void 0:null===(N=e.folioSchemeList)||void 0===N?void 0:N.sipcurrAmt)&&void 0!==I?I:0):"".concat(null!==(M=null==e?void 0:null===(b=e.folioSchemeList)||void 0===b?void 0:b.lumSumCurrAmt)&&void 0!==M?M:0),2)]})]})]})]})]}),p.jsxs("div",{className:"totalvalue-graph",children:[p.jsxs("div",{className:"graph-btn",children:[p.jsx("div",{className:"time-period-buttons",children:["1M","6M","YTD","1Y","5Y","Max"].map(e=>p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-area-chart ".concat(O===e?"selected":""),type:"button",value:e,onClick:()=>R(e)},e))}),p.jsxs("div",{className:"from-to-date",children:[p.jsx("div",{className:"from-date",children:p.jsx(k.MOutlinedCustomDatepicker,{className:"date-picker-default input-field",allowUserInput:!1,dateSeparator:"-",dateFormat:"DD-MM-YYYY",maxYear:new Date().getFullYear(),defaultDate:B,label:"From",highlightToday:!0,onComplete:l=>{var i,o;if(X.current){X.current=!1,G(l);return}G(l);let t=new Date(Y)<new Date(l)?l:Y;new Date(Y)<new Date(l)&&J(l),U(er(l,t)),eu({startDate:l,endDate:t,schemeCode:null==e?void 0:null===(i=e.folioSchemeList)||void 0===i?void 0:i.schemeCode,planCode:null==e?void 0:null===(o=e.folioSchemeList)||void 0===o?void 0:o.planCode})}})}),p.jsx("div",{className:"to-date",children:p.jsx(k.MOutlinedCustomDatepicker,{className:"date-picker-default input-field time-period-todate",allowUserInput:!1,dateSeparator:"-",dateFormat:"DD-MM-YYYY",minYear:new Date().getFullYear()-5,maxYear:new Date().getFullYear(),defaultDate:et,label:"To",highlightToday:!0,onComplete:l=>{var i,o;J(l),U(er(B,l)),eu({startDate:B,endDate:l,schemeCode:null==e?void 0:null===(i=e.folioSchemeList)||void 0===i?void 0:i.schemeCode,planCode:null==e?void 0:null===(o=e.folioSchemeList)||void 0===o?void 0:o.planCode})}})})]}
1),p.jsxs("div",{className:"zoom-controls",children:[p.jsx("div",{id:"zoomin",onClick:()=>{if(el.current){let e=0===Q.current;el.current.zoomIn(),Q.current+=1,e&&ee(!0)}},children:p.jsx("img",{fetchPriority:"low",src:r.pathChanger("zoom_in.svg"),alt:"zoom in"})}),$&&p.jsx("div",{id:"zoomout",onClick:()=>{el.current&&Q.current>0&&(el.current.zoomOut(),Q.current-=1,Q.current<=0&&(ee(!1),Q.current=0))},children:p.jsx("img",{fetchPriority:"low",src:r.pathChanger("zoom_out.svg"),alt:"zoom out"})}),p.jsx("div",{id:"resetzoom",onClick:()=>{el.current&&(el.current.resetZoom(),Q.current=0,ee(!1))},children:p.jsx("img",{fetchPriority:"low",src:r.pathChanger("reset.svg"),alt:"reset"})})]})]}),p.jsxs("div",{className:"arealabel-scheme-chart",children:[(null==E?void 0:E.length)>0?p.jsxs(p.Fragment,{children:[p.jsx("div",{className:"portfolio-chart-yaxisholder",children:p.jsxs("label",{className:"lbl-banner-title",htmlFor:"",children:["NAV",p.jsx("span",{className:"lbl-info3",children:" (₹)"})]})}),p.jsx(P.AreaLabelChart,{ref:el,seriesName:"NavHistory",dataLine1:E,gradient1:[{color:"#E2F1F8",offset:1},{color:"#FFFFFF",offset:1}],gradient2:[{color:"#97144d",offset:0},{color:"#FFFFFF",offset:1}],startDate:(null==e?void 0:null===(y=e.schemeOtherInfo)||void 0===y?void 0:y.firstInvestmentDate)&&(e=>{if(!e)return;let[l,i,o]=e.split("/");return"".concat(o,"-").concat(i,"-").concat(l)})(null==e?void 0:null===(j=e.schemeOtherInfo)||void 0===j?void 0:j.firstInvestmentDate),width:"100%",height:"400px",chartType:_,dayDateFormat:"dd/MM",scrollableZoomFeature:!1})]}):p.jsx("div",{className:"graph-no-data",children:"No Data..."}),(null==E?void 0:E.length)>0?p.jsxs("div",{className:"invest-date-holder",children:[p.jsxs("div",{className:"fundstart-holder",children:[p.jsx("div",{className:"portfolio-dot"}),p.jsx("label",{className:"lbl-banner-title",children:"Fund Start Date"})]}),p.jsxs("div",{className:"invest-start-holder",children:[p.jsx("div",{className:"portfolio-dot"}),p.jsx("label",{className:"lbl-banner-title",children:"Investment Start Date"})]})]}):"",p.jsx("div",{className:"scheme-graph-disclaimer lbl-txt-info-13",children:p.jsx(ir,{htmlString:W})})]})]})]})]})}),ig=e=>{var l,i,o,t,n,a;let s=null!==(t=null==e?void 0:null===(l=e.folioSchemeList)||void 0===l?void 0:l.lockedUnits)&&void 0!==t?t:0,d=null!==(n=null==e?void 0:null===(i=e.folioSchemeList)||void 0===i?void 0:i.freeUnits)&&void 0!==n?n:0,r=null!==(a=null==e?void 0:null===(o=e.folioSchemeList)||void 0===o?void 0:o.curUnits)&&void 0!==a?a:0;return p.jsxs("div",{className:"portfolio-units-container",children:[p.jsx("div",{className:"lbl-list-heading portfolio-unit-header",children:p.jsx("h4",{children:ed})}),p.jsxs("div",{className:"unit-cards",children:[p.jsxs("div",{className:"total-unit",children:[p.jsx("label",{className:"lbl-menu-item unit-value",children:"Total Units"}),p.jsx("label",{className:"lbl-list-heading",children:e6("".concat(r),2)})]}),p.jsxs("div",{className:"free-unit",children:[p.jsx("label",{className:"lbl-menu-item unit-value",children:"Free Units"}),p.jsx("label",{className:"lbl-list-heading",children:e6("".concat(d),2)})]}),p.jsxs("div",{className:"locked-unit",children:[p.jsx("label",{className:"lbl-menu-item unit-value",children:"Locked Units"}),p.jsx("label",{className:"lbl-list-heading",children:e6("".concat(s),2)})]})]})]})},ix=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/systematic-plan-services/api/v1/getSchemeDetailsInfo",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},iN=e=>{let[l,i]=d.useState("Descending");d.useEffect(()=>{i(e.selectedSortOption||"Descending")},[e.selectedSortOption]);let o=l=>{i(l),e.onApply(l),e.onClose()};return p.jsx("div",{className:"transaction-sort-popup",children:p.jsxs("div",{className:"sort-options",children:[p.jsxs("div",{className:"radio-option descending-option",children:[p.jsx("input",{type:"radio",id:"descending",value:"Descending",checked:"Descending"===l,onChange:()=>o("Descending")}),p.jsx("label",{htmlFor:"descending",children:"Descending Transaction Amount"})]}),p.jsxs("div",{className:"radio-option",children:[p.jsx("input",{type:"radio",id:"ascending",value:"Ascending",checked:"Ascending"===l,onChange:()=>o("Ascending")}),p.jsx("label",{htmlFor:"ascending",children:"Ascending Transaction Amount"})]})]})})},ib=e=>{var l;let[i,o]=d.useState({folioNo:{dispName:"",folioNumber:""},transactionType:["All"],status:["ALL"],fromDate:"",toDate:"",folioSelected:!1,typeSelected:!1,statusSelected:!1,dateRangeSelected:!1}
1),[t,n]=d.useState([]),[a,s]=d.useState(i),[c,v]=d.useState([]),[m,g]=d.useState(!1),[f,x]=d.useState(!1),[N,b]=d.useState("All"),[y,j]=d.useState([]),[S,w]=d.useState([]),[C,T]=d.useState(),[L,A]=d.useState(!0),[I,k]=d.useState(1),[M,P]=d.useState([]),[E,F]=d.useState([]),[O,R]=d.useState([]),[_,U]=d.useState(""),B=u.useLoginContextData(),G=async()=>{var l,i;let o=await J();(null==e?void 0:null===(l=e.folioSchemeList)||void 0===l?void 0:l.folioNo)&&(null==e?void 0:null===(i=e.folioSchemeList)||void 0===i?void 0:i.schemeCode)&&q("5",o)},Y=e=>{if(!e)return 1/0;let l=e.split("/");if(3===l.length)return new Date(parseInt(l[2]),parseInt(l[1])-1,parseInt(l[0])).getTime();let i={Jan:0,Feb:1,Mar:2,Apr:3,May:4,Jun:5,Jul:6,Aug:7,Sep:8,Oct:9,Nov:10,Dec:11},o=e.split(" ");return 3===o.length&&void 0!==i[o[1]]?new Date(parseInt(o[2]),i[o[1]],parseInt(o[0])).getTime():1/0};d.useEffect(()=>{var l;let i=null===(l=e.folioList)||void 0===l?void 0:l.filter(e=>"ALL"!==e.folioNumber&&e.folioCreateDate).map(e=>Y(e.folioCreateDate)).filter(e=>e!==1/0);if((null==i?void 0:i.length)>0){let e=new Date(Math.min(...i)),l=String(e.getDate()).padStart(2,"0"),o=String(e.getMonth()+1).padStart(2,"0");U("".concat(l,"/").concat(o,"/").concat(e.getFullYear()))}},[e.folioList]),d.useEffect(()=>{G()},[null==e?void 0:null===(l=e.folioSchemeList)||void 0===l?void 0:l.schemeCode]);let J=async()=>{try{var e,l;let i=await (null===(e=B.getLoggedinUserDetails)||void 0===e?void 0:e.call(B)),o=await lO(null!==(l=null==i?void 0:i.pan)&&void 0!==l?l:"");return n([...null==o?void 0:o.activeSIPList]),[...null==o?void 0:o.activeSIPList]}catch(e){}};d.useEffect(()=>{let e=c.filter(e=>"SIP"===e.investmentType),l=c.filter(e=>["LUMPSUM","New Purchase","Purchase","IPO"].includes(e.investmentType));j(e),w(l)},[c]),d.useEffect(()=>{W(I)},[c,i,C,I]),d.useEffect(()=>{let e=()=>{A(window.innerWidth<769)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let W=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:I,l=i.status.map(e=>e.toLowerCase()),o=i.transactionType.map(e=>e.toLowerCase()),t=[...c];if(i.statusSelected&&!l.includes("all")){let e=["cancelled","failed","rejected"],i=["pending","activation pending"];t=t.filter(o=>{let t=o.transactionStatus.toLowerCase();return!!(l.includes("failed")&&e.includes(t)||l.includes("pending")&&i.includes(t))||l.includes(t)})}if(i.transactionType&&!o.includes("all")){let e=(e,l)=>{let i=e.toLowerCase();switch(l){case"sip":return"sip"===i||i.startsWith("sip ");case"switch":return"switch"===i||"switch out"===i||"switch in"===i;case"stp":return"stp"===i||"stp out"===i||"stp in"===i;case"swp":return"swp"===i;case"redeem":return"redemption"===i||"redeem"===i||"insta redemption"===i;case"lumpsum":return"lumpsum"===i||"purchase"===i||"new purchase"===i||"ipo"===i;default:return!1}};t=t.filter(l=>o.some(i=>e(l.investmentType,i)))}let n=e=>Number(String(e).replace(/,/g,""))||0;"Ascending"===C?t.sort((e,l)=>n(e.amount)-n(l.amount)):"Descending"===C&&t.sort((e,l)=>n(l.amount)-n(e.amount)),F(t);let a=(e-1)*5;R(t.slice(a,a+5))},V=e=>{X(e),eV(eM.FOLIO_SCHEME_DETAIL+eM.TRANSACTION_DETAIL)};d.useEffect(()=>{e.isViewAllClicked&&q("",t)},[i]);let z=async e=>{lG({UserId:"",Amount:e.amount,Units:e.units,ihNumber:e.ihNumber,FolioNo:e.folioNo,SchDesc:e.schDesc,PlanDesc:e.planDesc,TransactionType:e.investmentType,InvestmentBy:e.investmentBy,TransactionStatus:e.transactionStatus,toSchDesc:e.toSchDesc,Remarks:e.remarks,TransactionDate:e.transactionDate,NAV:e.nav,schemeCode:null==e?void 0:e.schemeCode,optionName:null==e?void 0:e.optionName,optionType:null==e?void 0:e.optionType,schemeId:null==e?void 0:e.schemeId,OrderDate:e.orderDate,NavDate:e.navDate,IsFavourite:!e.favourite,payMode:e.payMode},{default:e=>{},success:Q},{selecteMenu:N,ihNumber:e.ihNumber,IsFavourite:e.favourite,id:e.id})},H=e=>{if(!e||0===e.length)return"ALL";let l={all:"ALL",switch:"Switch",swp:"SWP",stp:"STP",sip:"SIP",redeem:"Redeem",lumpsum:"Lumpsum"};if(1===e.length){var i;return null!==(i=l[e[0].toLowerCase()])&&void 0!==i?i:"ALL"}let o=e.map(e=>l[e.toLowerCase()]).filter(e=>e&&"ALL"!==e);return o.length>0?o.join(", "):"ALL"},q=async(l,o)=>{var t,n,a,s,d,r;let u=H(null!==(s=null==i?void 0:i.transactionType)&&void 0!==s?s:["All"]);lU({Fromdate:null!==(d=i.fromDate)&&void 0!==d?d:"",Todate:null!==(r=i.toDate)&&void 0!==r?r:"",Folio:null==e?void 0:null===(t=e.folioSchemeList)||void 0===t?void 0:t.folioNo,schemeCode:null==e?void 0:null===(n=e.folioSchemeList)||void 0===n?void 0:n.schemeCode,topNRecord:null!=l?l:"5",TransactionType:u,UserID:"",planCode:null==e?void 0:null===(a=e.folioSchemeList)||void 0===a?void 0:a.planCode},{default:K,success:Z},o)},K=e=>{},Z=(l,i)=>{var o,t,n,a,s;null==l||null===(o=l.data)||void 0===o||o.transactionDataList;let d=[];d=null==l?void 0:null===(t=l.data)||void 0===t?void 0:t.transactionDataList.map(e=>({...e,transactionStatus:"Activation Pending"===e.transactionStatus?i.includes(e.ihNumber)?"Pending":"Activation Pending":e.transactionStatus})),$(((null==l?void 0:l.data.folioDataList)||[])[0]),v(d),(null==e?void 0:e.forWardDate)&&(null==e||e.forWardDate(null!==(s=null==l?void 0:null===(a=l.data)||void 0===a?void 0:null===(n=a.transactionDataList[0])||void 0===n?void 0:n.transactionDate)&&void 0!==s?s:"")),P(d)},Q=e=>{var l;let i=null==e?void 0:null===(l=e.echo)||void 0===l?void 0:l.id,o=[...E],t=o.findIndex(e=>e.id===i);if(-1!==t){let e={...o[t],favourite:!o[t].favourite};o[t]=e,v(o)}},X=async e=>
1{try{await r.SessionStorage.instance.portfolioSchemeTransactionDetail.set(JSON.stringify(e))}catch(e){console.error("Error fetching folio details from session:",e)}},$=async e=>{try{await r.SessionStorage.instance.portfolioSchemeTransactionFolioList.set(JSON.stringify(e))}catch(e){console.error("Error fetching folio details from session:",e)}},ee=e=>{k(e)};return p.jsx("div",{className:"recent-transaction-holder",children:p.jsxs("div",{className:"transaction-history",children:[e.isViewAllClicked?p.jsxs("div",{className:"title-holder",children:[p.jsx("label",{className:"lbl-list-heading title",children:"Transaction History "}),p.jsxs("div",{className:"filter-container",children:[p.jsx("label",{className:"lbl-primary-banner-title-2",onClick:()=>{g(!0)},children:"Filter"}),p.jsx("label",{className:"lbl-primary-banner-title-2",onClick:()=>{x(!0)},children:"Sort"})]})]}):p.jsxs("div",{className:"title-holder",children:[p.jsx("label",{className:"lbl-list-heading title",children:"Recent Transactions"}),(null==c?void 0:c.length)?p.jsx("label",{className:"lbl-primary-banner-title-2",onClick:()=>{e.handleViewAll(),q("",t)},children:"View All"}):""]}),p.jsxs("div",{className:"transactio-history-container",children:[e.isViewAllClicked?p.jsx("div",{className:"custom-tab-transction",children:p.jsx(lY,{menuList:el,selectedMenu:N,onChangeMenuCB:e=>{let l=[],i=(I-1)*5,o=(l="SIP"===e?[...y]:"Lumpsum"===e?[...S]:[...c]).slice(i,i+5);F(l),R(o),b(e),k(1)}})}):p.jsx("div",{}),p.jsxs("div",{className:"transactio-history",children:[p.jsx("div",{className:"content-holder",children:L?p.jsxs("div",{className:"details-holder-mobile",children:[(null==O?void 0:O.length)?O.map((e,l)=>{var i,o;return p.jsx("div",{className:"transaction-card-mobile",children:p.jsxs("div",{className:"transaction-card-details-mobile",children:[p.jsxs("div",{className:"subsection-details-mobile",children:[p.jsxs("div",{className:"labels-section",children:[p.jsx("label",{children:e7(e.transactionDate)||""}),p.jsxs("label",{className:"lbl-sub-heading fund-type-mobile",children:[p.jsx("span",{className:"lbl-success-txt-2  ".concat(e.transactionStatus),children:" • "}),(null==e?void 0:null===(i=e.investmentType)||void 0===i?void 0:i.toLowerCase().startsWith("sip"))?"SIP":(null==e?void 0:null===(o=e.investmentType)||void 0===o?void 0:o.toLowerCase().includes("purchase"))?"Lumpsum":null==e?void 0:e.investmentType]})]}),(null==e?void 0:e.transactionStatus)==="Processed"&&p.jsx("img",{fetchPriority:"low",className:"portfolio-schemedetail-favorite",src:r.pathChanger(e.favourite?"addfavorite.svg":"favorite.svg"),alt:"favouritIcon",onClick:()=>z(e)})]}),p.jsx("div",{className:"transaction-card-title-mobile",children:p.jsx("label",{className:"lbl-list-heading",children:e.schDesc})}),p.jsx("div",{style:{margin:"4px 0 8px 0"},children:p.jsxs("label",{className:"lbl-list-heading amount-mobile",children:["₹ ",e.amount," ",(null==e?void 0:e.transactionStatus)!=="Processed"&&(null==e?void 0:e.isShagunSip)&&p.jsx(D.ShagunTooltip,{})]})}),p.jsxs("div",{className:"status-section-mobile",children:[p.jsx(lH,{status:e.transactionStatus,showIcon:!1}),p.jsx("img",{fetchPriority:"low",className:"arrow-icon",src:r.pathChanger("arrow_right.svg"),onClick:()=>V(e),alt:"arrow right"})]})]})},l)}):p.jsx("div",{className:"no-data-available",children:p.jsx("label",{htmlFor:"",className:"lbl-menu-item",children:"No data available"})}),(null==e?void 0:e.isViewAllClicked)&&(null==E?void 0:E.length)>5?p.jsx(lX,{listLength:E.length,currentPage:I,dataPerPage:5,onChangePage:ee}):""]}):p.jsxs("div",{className:"details-holder",children:[(null==O?void 0:O.length)?O.map((e,l)=>{var i,o;return p.jsxs("div",{className:"transaction-card",children:[p.jsxs("div",{className:"transaction-card-details",children:[p.jsxs("div",{className:"transaction-card-title",children:[p.jsx("label",{className:"lbl-list-heading",children:e.schDesc}),p.jsxs("label",{className:"lbl-list-heading amount",children:["₹ ",e.amount," ",(null==e?void 0:e.shagunSip)&&(null==e?void 0:e.transactionStatus)!=="Processed"&&p.jsx(D.ShagunTooltip,{})]})]}),p.jsxs("div",{className:"details-holder",children:[p.jsxs("div",{className:"subsection-detail
1s",children:[p.jsx("label",{className:"lbl-banner-title-1 fund-date",children:e.transactionDate}),p.jsxs("label",{className:"lbl-banner-title-1 fund-type-txt",children:[p.jsx("span",{className:"lbl-success-txt-2  ".concat(e.transactionStatus),children:" • "}),(null==e?void 0:null===(i=e.investmentType)||void 0===i?void 0:i.toLowerCase().startsWith("sip"))?"SIP":(null==e?void 0:null===(o=e.investmentType)||void 0===o?void 0:o.toLowerCase().includes("purchase"))?"Lumpsum":null==e?void 0:e.investmentType]})]}),p.jsxs("div",{className:"amount-status",children:[p.jsx("label",{className:"lbl-list-heading",children:e.amount}),p.jsx("label",{className:"lbl-success-txt-2 ".concat(e.transactionStatus),children:e.transactionStatus||""})]})]})]}),(null==e?void 0:e.transactionStatus)==="Processed"?p.jsx("img",{fetchPriority:"low",className:"portfolio-schemedetail-favorite",src:r.pathChanger(e.favourite?"addfavorite.svg":"favorite.svg"),alt:"favouritIcon",onClick:()=>z(e)}):p.jsx("div",{className:"portfolio-schemedetail-favorite"}),p.jsx("img",{fetchPriority:"low",className:"arrow-icon",src:r.pathChanger("arrow_right.svg"),onClick:()=>V(e),alt:"arrow right"})]},l)}):p.jsx("div",{className:"no-data-available",children:p.jsx("label",{htmlFor:"",className:"lbl-menu-item",children:"No data available"})}),(null==e?void 0:e.isViewAllClicked)&&(null==E?void 0:E.length)>5?p.jsx(lX,{listLength:E.length,currentPage:I,dataPerPage:5,onChangePage:ee}):""]})}),f&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!0,isFloating:!1,title:"Sort",onClose:()=>x(!1),content:p.jsx(iN,{selectedSortOption:C,onApply:e=>{T(e),x(!1)},onClose:()=>x(!1)})}),m&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!0,title:"Filter",onClose:()=>g(!1),isFloating:!0,content:p.jsx(lV,{onClose:()=>g(!1),onApply:l=>{var i,t;let n={...l,folioSelected:(null===(i=e.folioList[0])||void 0===i?void 0:i.folioNumber)!==(null==l?void 0:null===(t=l.folioNo)||void 0===t?void 0:t.folioNumber),typeSelected:!!((null==l?void 0:l.transactionType)&&(null==l?void 0:l.transactionType)!=="All"),statusSelected:!!((null==l?void 0:l.status)&&(null==l?void 0:l.status)!=="ALL"),dateRangeSelected:!!((null==l?void 0:l.fromDate)&&(null==l?void 0:l.toDate))};s(n),o(n),k(1)},currentFilters:a,folioList:e.folioList,onReset:()=>{var l,i;let t={folioNo:{dispName:null===(l=e.folioList[0])||void 0===l?void 0:l.dispName,folioNumber:null===(i=e.folioList[0])||void 0===i?void 0:i.folioNumber},transactionType:["All"],status:["ALL"],fromDate:"",toDate:"",folioSelected:!1,typeSelected:!1,statusSelected:!1,dateRangeSelected:!1};o(t),s(t),g(!1)},transactionList:M,showFolilDropdown:!1,multiSelect:!0,oldestFolioDate:_,onFolioChange:l=>{var i,o;if((null==l?void 0:l.folioNumber)==="ALL"){let l=null===(i=e.folioList)||void 0===i?void 0:i.filter(e=>"ALL"!==e.folioNumber&&e.folioCreateDate).map(e=>Y(e.folioCreateDate)).filter(e=>e!==1/0);if((null==l?void 0:l.length)>0){let e=new Date(Math.min(...l)),i=String(e.getDate()).padStart(2,"0"),o=String(e.getMonth()+1).padStart(2,"0");U("".concat(i,"/").concat(o,"/").concat(e.getFullYear()))}}else{let e=null!==(o=null==l?void 0:l.folioCreateDate)&&void 0!==o?o:"";if(e){let l=Y(e);if(l!==1/0){let e=new Date(l),i=String(e.getDate()).padStart(2,"0"),o=String(e.getMonth()+1).padStart(2,"0");U("".concat(i,"/").concat(o,"/").concat(e.getFullYear()))}}}}})})]})]})]})})},iy=e=>{var l,i,o,t,n,a,s,r,u,c,v,m,h,g,f,x,N,b,y,j,S,D,C,T,L,A,I,k,M,P,E,F,O,R,_,U,B,G,Y,J,W,V,z,H,q,K,Z,Q,X,$,ee,el,ei,eo,et,en;let[ea,es]=d.useState(!1),[ed,er]=d.useState(),eu=d.useRef(null),ec=e=>{eu.current&&!eu.current.contains(e.target)&&es(!1)};d.useEffect(()=>(document.addEventListener("mousedown",ec),()=>{document.removeEventListener("mousedown",ec)}),[]);let ev=e=>{(null==e?void 0:e.data)&&er(e.data)},em=()=>{lR({default:e=>{},success:ev})};d.useEffect(()=>{em()},[]);let eh=null==ed?void 0:ed.urnTitle,ep={steps:(null==ed?void 0:ed.registerUrnSteps)||[],videoUrl:(null==ed?void 0:ed.urnVideoUrl)||"",bankRedirectionalUrl:(null==ed?void 0:ed.urnRedirectionUrl)||""},eg=()=>{window.open(eM.REDEEM_TAT,"_blank")},ef=(null==e?void 0:null===(l=e.status)||void 0===l?void 0:l.enabled)===!1,ex=(null==e?void 0:e.nextEnabled)!==!1;return p.jsxs("div",{className:"trans-order-flow-section",children:[p.jsxs("div",{className:"order-header",children:[p.jsx("img",{fetchPriority:"low",style:ef?{opacity:.4}:{},src:(null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.transactionStatus)==="Processed"||(null==e?void 0:null===(t=e.status)||void 0===t?void 0:null===(o=t.statusTitle)||void 0===o?void 0:o.toLowerCase().includes("received"))||(null==e?void 0:null===(a=e.status)||void 0===a?void 0:null===(n=a.statusTitle)||void 0===n?void 0:n.toLowerCase().includes("alloted"))||(null==e?void 0:null===(r=e.status)||void 0===r?void 0:null===(s=r.statusTitle)||void 0===s?void 0:s.toLowerCase().includes("executed"))||(null==e?void 0:null===(c=e.status)||void 0===c?void 0:null===(u=c.statusTitle)||void 0===u?void 0:u.toLowerCase().includes("processed"))||(null==e?void 0:null===(m=e.status)||void 0===m?void 0:null===(v=m.statusTitle)||void 0===v?void 0:v.toLowerCase().includes("successful"))||(null==e?void 0:null===(g=e.status)||void 0===g?void 0:null===(h=g.statusTitle)||void 0===h?void 0:h.toLowerCase().includes("initiated"))||(null==e?void 0:null===(x=e.status)||void 0===x?void 0:null===(f=x.statusTitle)||void 0===f?void 0:f.toLowerCase().includes("triggered"))||(null==e?void 0:null===(b=e.status)||void 0===b?void 0:null===(N=b.statusTitle)||void 0===N?void 0:N.toLowerCase().includes("redeemed"))||(null==e?void 0:null===(j=e.status)||void 0===j?void 0:null===(y=j.statusTitle)||void 0===y?void 0:y.toLowerCase())==="from scheme stp out"||(null==e?void 0:null===(D=e.status)||void 0===D?void 0:null===(S=D.statusTitle)||void 0===S?void 0:S.toLowerCase())==="to scheme stp in"||(null==e?void 0:null===(T=e.status)||void 0===T?void 0:null===(C=T.statusTitle)||void 0===C?void 0:C.toLowerCase())==="from scheme switch out"||(null==e?void 0:null===(A=e.status)||void 0===A?void 0:null===(L=A.statusTitle)||void 0===L?void 0:L.toLowerCase())==="to scheme switch in"?
1"/assets/transaction/bi_check.svg":(null==e?void 0:null===(k=e.status)||void 0===k?void 0:null===(I=k.statusTitle)||void 0===I?void 0:I.toLowerCase().includes("pending"))?
1"/assets/transaction/bi_exclamation.svg":(null==e?void 0:null===(P=e.status)||void 0===P?void 0:null===(M=P.statusTitle)||void 0===M?void 0:M.toLowerCase().includes("rejection"))
1||(null==e?void 0:null===(F=e.status)||void 0===F?void 0:null===(E=F.statusTitle)||void 0===E?void 0:E.toLowerCase().includes("rejected"))||(null==e?void 0:null===(R=e.status)||void 0===R?void 0:null===(O=R.statusTitle)||void 0===O?void 0:O.toLowerCase().includes("failed"))?"/assets/transaction/bi_error.svg":"/assets/transaction/bi_exclamation.svg",alt:"status-icon"}),(null==e?void 0:e.length)-1!==(null==e?void 0:e.index)&&p.jsx("div",{className:ef?"dotted-line dotted-line--dim":ex?"dotted-line":"dotted-line dotted-line--half-dim"})]}),p.jsxs("div",{className:"order-body",children:[p.jsxs("div",{className:"status-title",children:[p.jsx("div",{className:"lbl-banner-title-1",children:null==e?void 0:null===(_=e.status)||void 0===_?void 0:_.statusTitle}),(null==e?void 0:null===(U=e.status)||void 0===U?void 0:U.statusTitle)&&(null==e?void 0:null===(B=e.status)||void 0===B?void 0:B.statusTitle)!=="Redemption Inprogress"&&p.jsx("div",{className:"tooltip-container",onClick:()=>{es(!ea)},ref:eu,children:ea&&p.jsx("div",{className:"trans-tooltipText visible",children:p.jsx("p",{className:"lbl-banner-title-1 toolTip-span-text",children:null==e?void 0:null===(G=e.status)||void 0===G?void 0:G.navDate})})})]}),p.jsx("div",{className:"status-value",children:(null==e?void 0:null===(Y=e.status)||void 0===Y?void 0:Y.extraData)&&(null==e?void 0:null===(J=e.status)||void 0===J?void 0:J.extraData.length)>0?p.jsxs(p.Fragment,{children:[p.jsx("ul",{children:e.status.extraData.map((l,i)=>"Unit allocation Pending"!==e.status.statusTitle&&p.jsx("li",{className:"lbl-txt-info-2",children:l},i))}),(null==e?void 0:null===(W=e.data)||void 0===W?void 0:W.transactionStatus.includes("Pending"))&&(null==e?void 0:null===(V=e.status)||void 0===V?void 0:V.statusTitle.includes("In progress"))&&["Redemption"].includes(null!==(eo=null==e?void 0:null===(z=e.data)||void 0===z?void 0:z.investmentType)&&void 0!==eo?eo:"")&&p.jsx("div",{className:"lbl-primary-banner-title-2 check-redemption-tat",onClick:eg,children:"Click here to view redemption TAT"})]}):p.jsx(p.Fragment,{children:(null==e?void 0:null===(H=e.status)||void 0===H?void 0:H.statusTitle)==="Bank Confirmation Pending"&&(null==e?void 0:null===(q=e.data)||void 0===q?void 0:q.transactionStatus.includes("Pending"))&&(null==e?void 0:null===(Z=e.data)||void 0===Z?void 0:null===(K=Z.investmentType)||void 0===K?void 0:K.toLowerCase().startsWith("sip"))&&(null==e?void 0:null===(X=e.data)||void 0===X?void 0:null===(Q=X.payMode)||void 0===Q?void 0:Q.toLowerCase().trim())==="net banking"?p.jsx(w.RegisterURN,{urn:null!==(et=null==e?void 0:e.urnNo)&&void 0!==et?et:"",title:null!=eh?eh:"",urndata:ep,showOtherPaymentBtn:(null==e?void 0:e.investmentAllowed)!==!1,handleOtherPayment:null==e?void 0:e.handleOtherPayment}):p.jsxs(p.Fragment,{children:["Unit allocation Pending"!==e.status.statusTitle&&p.jsx("div",{className:"lbl-txt-info-2",children:null==e?void 0:null===($=e.status)||void 0===$?void 0:$.navDate}),(null==e?void 0:null===(ee=e.data)||void 0===ee?void 0:ee.transactionStatus.includes("Pending"))&&(null==e?void 0:null===(el=e.status)||void 0===el?void 0:el.statusTitle.includes("In progress"))&&["Redemption"].includes(null!==(en=null==e?void 0:null===(ei=e.data)||void 0===ei?void 0:ei.investmentType)&&void 0!==en?en:"")&&p.jsx("div",{className:"lbl-primary-banner-title-2 check-redemption-tat",onClick:eg,children:"Click here to view redemption TAT"})]})})})]})]},null==e?void 0:e.index)},ij=async e=>{let l=lu.SERVICE_URL+"/cms/get-redemption-tat",i=await la(l,{"Content-Type":"application/json"},JSON.stringify({}));(null==i?void 0:i.status)==="success"?e.success(i):e.default(i)};var iS=Object.freeze({__proto__:null,PersonalDetails:e=>{var l,i,o,t,n,a,s,d;return p.jsxs("div",{className:"personal-details",children:[!r.isMobileAppEnvironment&&p.jsxs("div",{className:"header-row-wide",children:[p.jsx("img",{fetchPriority:"low",className:"img-arrow",src:r.pathChanger(eA),onClick:e.backSideArrow,alt:"Go back"}),p.jsx("label",{className:"lbl-popup-content personal-cursor",children:null==e?void 0:e.title})]}),p.jsxs("div",{className:"personal-details-content",children:[p.jsxs("div",{className:"up-content-details",children:[p.jsxs("div",{className:"up-content",children:[p.jsx("label",{className:"lbl-menu-item field-content",children:"Name"}),p.jsx("label",{className:"lbl-content-heading-14 value",children:null==e?void 0:null===(l=e.personalInfo)||void 0===l?void 0:l.name})]}),p.jsxs("div",{className:"up-content",children:[p.jsx("label",{className:"lbl-menu-item field-content",children:"Mobile Number"}),p.jsx("label",{className:"lbl-content-heading-14 value",children:null==e?void 0:null===(i=e.personalInfo)||void 0===i?void 0:i.mobileNo})]}),p.jsxs("div",{className:"up-content",children:[p.jsx("label",{className:"lbl-menu-item field-content",children:"Email ID"}),p.jsx("label",{className:"lbl-content-heading-14 value",children:null==e?void 0:null===(o=e.personalInfo)||void 0===o?void 0:o.emailId})]})]}),p.jsxs("div",{className:"down-content-details",children:[p.jsxs("div",{className:"up-content web-onlyshow",children:[p.jsx("label",{className:"lbl-menu-item field-content",children:ex}),p.jsx("label",{className:"lbl-content-heading-14 value",children:null==e?void 0:null===(t=e.personalInfo)||void 0===t?void 0:t.pan})]}),p.jsxs("div",{className:"up-content",children:[p.jsx("label",{className:"lbl-menu-item field-content",children:"Address"}),p.jsxs("label",{className:"lbl-content-heading-14 value address",children:[null==e?void 0:null===(n=e.personalInfo)||void 0===n?void 0:n.addressLine1,null==e?void 0:null===(a=e.personalInfo)||void 0===a?void 0:a.addressLine2,null==e?void 0:null===(s=e.personalInfo)||void 0===s?void 0:s.addressLine3]}
1)]}),p.jsxs("div",{className:"up-content mobile-onlyshow",children:[p.jsx("label",{className:"lbl-menu-item field-content",children:ex}),p.jsx("label",{className:"lbl-content-heading-14 value",children:null==e?void 0:null===(d=e.personalInfo)||void 0===d?void 0:d.pan})]})]})]}),p.jsx("div",{className:"note",children:"Note: The following information represents your KRA details as per regulatory records"})]})}});let iw=async e=>{let l=lu.SERVICE_URL+"/cms/investment-mode",i=await la(l,{"Content-Type":"application/json"},"");(null==i?void 0:i.status)===ew?e.success(i):e.default(i)},iD=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/aggregator-services/user-services/getDefaultFolio",o=await u.getBearerToken(),t={userId:e.userId,folioNo:e.folioNo,investmentMode:e.investmentMode,distributorArn:e.distributorArn,empanelId:e.empanelId,subDistributorArn:e.subDistributorArn,rpmCode:e.rpmCode,referralCode:e.referralCode},n=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(t));(null==n?void 0:n.status)===ew?l.success(n):l.default(n)};var iC=Object.freeze({__proto__:null,DefaultSetting:e=>{var l;let[i,o]=d.useState(!1),[t,n]=d.useState(!0),[a,s]=d.useState([]),[c,v]=d.useState({}),[g,f]=d.useState({}),[x,N]=d.useState(),[b,y]=d.useState(!1),[j,S]=d.useState([]),[D,C]=d.useState(eU.SELF_DIRECT),[T,L]=d.use
1State(!1),[A,I]=d.useState({}),[k,M]=d.useState(!1);u.useLoginContextData();let P=u.useInvestmentMode();d.useEffect(()=>{O(),R()},[]);let E=()=>{o(!0)};d.useEffect(()=>{F()},[x]),d.useEffect(()=>{let e=()=>{n(window.innerWidth<769)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[window]);let F=()=>{C(e=>{let l=null==x?void 0:x.investmentMode;return"Referral Code"===l?"Referral":"RIA/RPM"===l?"RIA / RPM":null!=l?l:e})},O=async()=>{y(!0),l3({UserID:"",Source:eS},{default:e=>{y(!1)},success:l=>{if(y(!1),null==l?void 0:l.data){var i,o,t;N(null==l?void 0:l.data),s((null==l?void 0:null===(i=l.data)||void 0===i?void 0:i.folioLumSumDetails.filter(e=>(null==e?void 0:e.shagunSip)===!1))||[]);let n=null==l?void 0:null===(t=l.data)||void 0===t?void 0:null===(o=t.folioLumSumDetails)||void 0===o?void 0:o.find(e=>"Y"===e.defaultFolioFlag);f(n),n&&(null==e||e.defaultFolio(n),v(n))}}})},R=()=>{y(!0),iw({default:e=>{y(!1)},success:e=>{var l;let i=(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.investmentNames)||[];y(!1),S(i.map((e,l)=>({id:(l+1).toString(),displayvalue:e})))}})},_=()=>{M(!1),C(e=>(eB(e)||e===eU.DISTRIBUTOR&&A.distributorARN,e))},U=async(e,l)=>{var i,o,t,n,a;let s={userId:"",folioNo:null==g?void 0:g.trs_acno.toString(),investmentMode:e,distributorArn:null!==(i=null==l?void 0:l.distributorARN)&&void 0!==i?i:"",empanelId:null!==(o=null==l?void 0:l.euin)&&void 0!==o?o:"",subDistributorArn:null!==(t=null==l?void 0:l.subDistributorARN)&&void 0!==t?t:"",rpmCode:null!==(n=null==l?void 0:l.ria)&&void 0!==n?n:"",referralCode:null!==(a=null==l?void 0:l.referral)&&void 0!==a?a:""};y(!0),iD(s,{default:e=>{y(!1)},success:e=>{y(!1)}})},B=null==a?void 0:a.some(e=>"Y"===e.defaultFolioFlag);return p.jsxs("div",{className:"default-setting-container",children:[p.jsx(m.Loader,{showLoader:b}),p.jsxs("div",{className:"heading",children:[p.jsxs("div",{className:"header-row-wide",children:[!r.isMobileAppEnvironment&&p.jsx("img",{fetchPriority:"low",className:"img-arrow",src:r.pathChanger(eA),onClick:e.backSideArrow,alt:"Go back"}),p.jsx("div",{className:"lbl-popup-content default-cursor",children:r.isMobileAppEnvironment?"":null==e?void 0:e.title})]}),B&&(null==a?void 0:a.map((e,l)=>"Y"===e.defaultFolioFlag&&p.jsxs("div",{className:"edit-text-Icon",children:[p.jsx("img",{fetchPriority:"low",src:r.pathChanger("cart_edit.svg"),alt:"editIcon"}),p.jsx("label",{className:"lbl-primary-txt-info3 edittext",onClick:E,children:"Edit"})]},l))),!B&&a.length>0&&p.jsx("div",{className:"edit-text-Icon",children:p.jsx("label",{className:"lbl-primary-txt-info3 edittext",onClick:E,children:"Set Now"})})]}),(null==a?void 0:a.length)===0&&!b&&p.jsx("div",{className:"lbl-list-heading",children:"No data Available"}),(null==c?void 0:c.trs_acno)?p.jsxs("div",{className:"body-content",children:[p.jsxs("div",{className:"default-section",children:[p.jsx("div",{className:"lbl-menu-item",children:"Folio Name"}),p.jsx("div",{className:"lbl-banner-heading-2",children:(null==c?void 0:null===(l=c.folio_name)||void 0===l?void 0:l.length)>35?"".concat(null==c?void 0:c.folio_name.slice(0,35),"..."):null==c?void 0:c.folio_name})]}),t&&p.jsx("div",{className:"horizontal-divider"}),p.jsxs("div",{className:"row-wide-mobile-view",children:[p.jsxs("div",{className:"default-section",children:[p.jsx("div",{className:"lbl-menu-item",children:eu}),p.jsx("div",{className:"lbl-banner-heading-2",children:null==c?void 0:c.trs_acno})]}),p.jsxs("div",{className:"default-section",children:[p.jsx("div",{className:"lbl-menu-item",children:"Investing"}),p.jsxs("div",{className:"lbl-banner-heading-2",children:["Through ",D]})]})]})]}):p.jsx("div",{className:"body-content lbl-txt-content",children:"Default Folio Name"}),i&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content profile-existing-folio",showHeader:!0,isFloating:!0,title:"Select Existing Folio",onClose:()=>o(!1),content:p.jsx(io,{existingUserfoliolist:a,onExistingFolioSelected:l=>{f(l),L(!T),M(!0),null==e||e.defaultFolio(l),o(!1)},selectedFolio:c})}),k&&x&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content portfolio-default-setting-popup",showHeader:!0,title:"Select Investment Mode",isFloating:!1,onClose:_,content:p.jsx(w.InvestmentModeDialog,{onSave:(l,i)=>{I(i);let o=l;"Referral"===l?o="Referral Code":"RIA / RPM"===l&&(o="RIA/RPM"),C(l),M(!1),U(o,i),c&&(null==e||e.defaultFolio(c),v(g))},onClose:_,selectedInvestMode:D,savedFormData:A,useInvestmentModeData:P,lumpsumDetailsList:x,isFromPortfolio:!0})})]})}}),iT=Object.freeze({__proto__:null,ServiceCenter:e=>p.jsxs("div",{className:"service-center-container",children:[!r.isMobileAppEnvironment&&p.jsxs("div",{className:"row-wide-mobile-view",children:[p.jsx("img",{fetchPriority:"low",className:"img-arrow",src:r.pathChanger(eA),onClick:e.backSideArrow,alt:"Go back"}),p.jsx("label",{className:"lbl-popup-content service-cursor",children:null==e?void 0:e.title})]}),p.jsxs("div",{className:"detail-content",children:[p.jsx("label",{className:"lbl-card-title-1 service-txt",children:"Service Centre offers digital access to investors with the entire Mutual Fund Industry under one roof"}),p.jsx("label",{className:"lbl-primary-banner-title-3 lbl-cursor-pointer",onClick:()=>{eV(eM.SERVICE_CENTER)},children:"Click here to update"})]})]})});let iL=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/consent-services/api/v1/updateConsent",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},iA=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/login-services/api/v1/login/reset-password",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},iI=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/login-services/api/v1/login/change-password",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},ik=e=>{let l=()=>({current:"",new:"",confirm:""}
1),[i,o]=d.useState(l),[t,n]=d.useState(l),[a,s]=d.useState(!1),[m,h]=d.useState(!1),[g,f]=d.useState(!1),[x,N]=d.useState({message:"",isSuccess:!1}),b=u.useLoginContextData(),y=(e,l)=>{let o="";switch(e){case"current":l||(o=ie.SETTING_PASSWORD.passwordreqError);break;case"new":l?!(l.length<8)&&!(l.length>16)&&ei.test(l)&&eo.test(l)&&et.test(l)||(o=ie.SETTING_PASSWORD.passwordError):o=ie.SETTING_PASSWORD.passwordreqError;break;case"confirm":l?i.new!==i.confirm&&(o="Passwords do not match"):o=ie.SETTING_PASSWORD.confirmPassReq}return n(l=>({...l,[e]:o})),o},j=(e,l)=>{o(i=>({...i,[e]:l})),n(l=>({...l,[e]:""})),y(e,l)},S=e=>{y(e,i[e])},w=e=>{switch(e){case"current":f(!g);break;case"new":s(!a);break;case"confirm":h(!m)}},D=async()=>{var l;await (null===(l=b.getLoggedinUserDetails)||void 0===l?void 0:l.call(b)),iI({newPassword:i.confirm,Source:"MSIL",password:i.current},{default:e=>{var l;N({message:null!==(l=null==e?void 0:e.message)&&void 0!==l?l:"",isSuccess:!1})},success:l=>{var i;N({message:null==l?void 0:null===(i=l.data)||void 0===i?void 0:i.msg,isSuccess:!0}),setTimeout(()=>{e.changePasswordBack()},5e3)}})},C=async()=>{var l;await (null===(l=b.getLoggedinUserDetails)||void 0===l?void 0:l.call(b)),iA({pan:"",username:"",password:i.new,confirmPassword:i.confirm},{default:e=>{var l;N({message:null!==(l=null==e?void 0:e.message)&&void 0!==l?l:"",isSuccess:!1})},success:l=>{var i;N({message:null==l?void 0:null===(i=l.data)||void 0===i?void 0:i.message,isSuccess:!0}),setTimeout(()=>{e.changePasswordBack()},5e3)}})};return p.jsxs("div",{className:"set-password",children:[p.jsxs("h4",{className:"lbl-popup-content header-txt",children:[!r.isMobileAppEnvironment&&p.jsx("img",{fetchPriority:"low",className:"img-arrow",src:r.pathChanger(eA),onClick:e.changePasswordBack,alt:"Go back"}),e.isPasswordCreated?"Change password":"Set password"]}),p.jsxs("div",{className:"detail-holder",children:[e.isPasswordCreated?p.jsxs("div",{className:"current-password-holder",children:[p.jsxs("div",{className:"password-error-section",children:[p.jsx(O.MOutlinedTextFieldWithIcon,{className:"moutlined-txtbx-default input-field",label:"Current Password",disabled:!1,isError:!!t.current,value:i.current,onChange:e=>j("current",e),onFocusOut:()=>S("current"),type:g?"text":"password",iconSrc:g?ek:eI,onIconClick:()=>w("current")}),t.current&&p.jsx("div",{className:"error-message",children:t.current}),p.jsx("label",{className:"lbl-primary-txt-content forgot-password-label",onClick:()=>{var e,l,i;null===(l=b.setUserLoginData)||void 0===l||l.call(b,{pan:null==b?void 0:null===(e=b.loggedInUserDetails)||void 0===e?void 0:e.pan}),null===(i=b.triggerLogin)||void 0===i||i.call(b,!0,{stage:"FORGET PASSWORD"})},children:"Forgot Password?"})]}),p.jsx("div",{className:"placeholder-aligner"})]}):null,p.jsxs("div",{className:"set-password-content",children:[p.jsxs("div",{className:"content-holder",children:[p.jsxs("div",{className:"row",children:[p.jsx(O.MOutlinedTextFieldWithIcon,{className:"moutlined-txtbx-default input-field",label:e.isPasswordCreated?"New Password":"Set Password",disabled:!1,isError:!!t.new,value:i.new,onChange:e=>j("new",e),onFocusOut:()=>S("new"),type:a?"text":"password",iconSrc:a?ek:eI,onIconClick:()=>w("new")}),t.new&&p.jsx("div",{className:"error-message",children:t.new})]}),p.jsxs("div",{className:"row",children:[p.jsx(O.MOutlinedTextFieldWithIcon,{className:"moutlined-txtbx-default input-field",label:e.isPasswordCreated?"Confirm New Password":"Confirm Password",disabled:!1,isError:!!t.confirm,value:i.confirm,onChange:e=>j("confirm",e),onFocusOut:()=>S("confirm"),type:m?"text":"password",iconSrc:m?ek:eI,onIconClick:()=>w("confirm")}),t.confirm&&p.jsx("div",{className:"error-message",children:t.confirm})]})]}),p.jsx("div",{className:"footer-holder",children:p.jsx(c.ButtonWithLoader,{isLoading:!1,id:"change-save-mob-btn",className:"btn-primary save-btn",type:"button",value:"Save Password",onClick:()=>{let l=!1;
1if(e.isPasswordCreated)Object.keys(i).forEach(e=>{y(e,i[e])&&(l=!0)});else{let e=y("new",i.new),o=y("confirm",i.confirm);(e||o)&&(l=!0)}l||(e.isPasswordCreated?D():C())}})})]}),p.jsx(v.CustomToast,{id:"password-change-status",message:x.message,limit:3,autoClose:!0,autoCloseDelay:5e3,type:(null==x?void 0:x.isSuccess)?"success":"error",theme:"light"})]})]})},iM=e=>{let[l,i]=d.useState({currentMpin:"",newMpin:"",confirmNewMpin:""}),[o,t]=d.useState({currentMpin:"",newMpin:"",confirmNewMpin:""}),[n,a]=d.useState({currentMpin:!1,newMpin:!1,confirmNewMpin:!1}),s=u.useLoginContextData(),v=s.isUserLoggedIn(),m=(e,i)=>{let o="",n=/^\d{6}$/;switch(e){case"currentMpin":i?n.test(i)||(o=ie.SETTING_MPIN.currentmpinMinDigitError):o=ie.SETTING_MPIN.currentMpinRequiredError;break;case"newMpin":i?n.test(i)||(o=ie.SETTING_MPIN.mpinDigitError):o=ie.SETTING_MPIN.mpinReqError;break;case"confirmNewMpin":i?l.newMpin!==l.confirmNewMpin&&(o=ie.SETTING_MPIN.mpinMatchError):o=ie.SETTING_MPIN.confirmMpinReq}return t(l=>({...l,[e]:o})),o},h=async()=>{var i,o,t,n,a,d,r,c,h,p,g;let f=!1;if(Object.keys(l).forEach(i=>{(e.showSetMpin||"currentMpin"!==i)&&m(i,l[i])&&(f=!0)}),f)return;if(e.showSetMpin&&l.currentMpin===l.newMpin&&l.currentMpin===l.confirmNewMpin){null===(o=s.triggerLoginToast)||void 0===o||o.call(s,{message:ie.SETTING_MPIN.sameMpinError,isSuccess:!1});return}let x=await (null===(i=s.getLoggedinUserDetails)||void 0===i?void 0:i.call(s));if(null==e?void 0:e.showSetMpin)try{let i=await u.apicommunicator.login.placeChangeMPIN(l.newMpin,l.confirmNewMpin,null==l?void 0:l.currentMpin);(null==i?void 0:i.success)&&(null===(n=s.triggerLoginToast)||void 0===n||n.call(s,{message:null==i?void 0:null===(t=i.success)||void 0===t?void 0:t.message,isSuccess:!0}),e.changeMpinBack(l.newMpin)),(null==i?void 0:i.default)&&(null===(d=s.triggerLoginToast)||void 0===d||d.call(s,{message:null===(a=i.default)||void 0===a?void 0:a.message,isSuccess:!1}))}catch(e){}else try{let i=await u.apicommunicator.login.placeRegistrationMPIN(v?null:null!==(r=null==x?void 0:x.pan)&&void 0!==r?r:"",l.newMpin,l.confirmNewMpin);(null==i?void 0:i.success)&&(null===(h=s.triggerLoginToast)||void 0===h||h.call(s,{message:null==i?void 0:null===(c=i.success)||void 0===c?void 0:c.message,isSuccess:!0}),e.changeMpinBack(l.newMpin)),(null==i?void 0:i.default)&&(null===(g=s.triggerLoginToast)||void 0===g||g.call(s,{message:null===(p=i.default)||void 0===p?void 0:p.message,isSuccess:!1}))}catch(e){}},g=(e,l)=>{/^\d{0,6}$/.test(l)&&(i(i=>({...i,[e]:l})),t(l=>({...l,[e]:""})))},f=e=>{a(l=>({...l,[e]:!l[e]}))};return p.jsxs("div",{className:"set-mpin",children:[p.jsxs("h4",{className:"lbl-popup-content header-txt",children:[!r.isMobileAppEnvironment&&p.jsx("img",{fetchPriority:"low",className:"img-arrow",src:r.pathChanger(eA),onClick:()=>{e.changeMpinBack(l.newMpin)},alt:"Go back"}),e.showSetMpin?"Change MPIN":"Set MPIN"]}),p.jsxs("div",{className:"detail-holder",children:[e.showSetMpin?p.jsx("div",{className:"current-mpin-details",children:p.jsx(O.MOutlinedTextFieldWithIcon,{className:"moutlined-txtbx-default input-field",label:"Current MPIN",disabled:!1,isError:!!o.currentMpin,errorMessage:o.currentMpin,value:l.currentMpin,onChange:e=>g("currentMpin",e),type:n.currentMpin?"text":"password",iconSrc:n.currentMpin?ek:eI,onIconClick:()=>f("currentMpin")})}):null,p.jsxs("div",{className:"content-holder",children:[p.jsxs("div",{className:"row",children:[p.jsx(O.MOutlinedTextFieldWithIcon,{className:"moutlined-txtbx-default input-field",label:e.showSetMpin?"New MPIN":"Set MPIN",disabled:!1,isError:!!o.newMpin,value:l.newMpin,onChange:e=>g("newMpin",e),type:n.newMpin?"text":"password",iconSrc:n.newMpin?ek:eI,onIconClick:()=>f("newMpin")}),o.newMpin&&p.jsx("div",{className:"error-message",children:o.newMpin})]}),p.jsxs("div",{className:"row",children:[p.jsx(O.MOutlinedTextFieldWithIcon,{className:"moutlined-txtbx-default input-field",label:e.showSetMpin?"Confirm New MPIN":"Confirm MPIN",disabled:!1,isError:!!o.confirmNewMpin,value:l.confirmNewMpin,onChange:e=>g("confirmNewMpin",e),type:n.confirmNewMpin?"text":"password",iconSrc:n.confirmNewMpin?ek:eI,onIconClick:()=>f("confirmNewMpin")}),o.confirmNewMpin&&p.jsx("div",{className:"error-message",children:o.confirmNewMpin})]})]}),p.jsx("div",{className:"footer-holder",children:p.jsx(c.ButtonWithLoader,{isLoading:!1,id:"change-save-mob-btn",className:"btn-primary save-btn",type:"button",value:"Save MPIN",onClick:h})})]})]})};var iP=Object.freeze({__proto__:null,Settings:e=>
1{let[l,i]=d.useState(e.isEnableNotification),[o,t]=d.useState(!1),[a,s]=d.useState(e.isWhatsappNotification),[c,v]=d.useState(!1),[h,g]=d.useState(n.Default),[f,x]=d.useState(""),[N,b]=d.useState(null),[y,j]=d.useState(null),S=u.useLoginContextData();d.useEffect(()=>{w()},[]);let w=async()=>{b(null==e?void 0:e.isPassword),j(null==e?void 0:e.isMpin)},D=async e=>{try{await r.SessionStorage.instance.profileMenuSelection.set(e)}catch(e){console.error("Error accessing session or saving portfolio:",e)}},C=async function(){var e,i,o,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:l,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;v(!0);let d=await (null===(e=S.getLoggedinUserDetails)||void 0===e?void 0:e.call(S));iL({consentType:"login_tnc",source:"Login",whatsappConsentStatus:s?eO:eR,notificationConsentStatus:n?eO:eR,mobileNo:null!==(i=null==d?void 0:d.phone_number)&&void 0!==i?i:"",email:null!==(o=null==d?void 0:d.email)&&void 0!==o?o:"",pan:null!==(t=null==d?void 0:d.pan)&&void 0!==t?t:"",extraData:{}},{default:e=>{v(!1)},success:e=>{v(!1)}})};return p.jsx("div",{className:"settings",children:h===n.Default?p.jsxs("div",{className:"settings-container",children:[p.jsx(m.Loader,{showLoader:c}),!r.isMobileAppEnvironment&&p.jsxs("div",{className:"row-wide-mobile-view",children:[p.jsx("img",{fetchPriority:"low",className:"img-arrow",src:r.pathChanger(eA),onClick:e.backSideArrow,alt:"Go back"}),p.jsx("label",{className:"lbl-popup-content cursor-pointer",children:null==e?void 0:e.title})]}),p.jsxs("div",{className:"setting-content-holder",children:[p.jsxs("div",{className:"enable-container",children:[p.jsx("label",{className:"lbl-popup-menu-info2",children:"Enable Notification"}),p.jsx(L.ToggleSwitch,{onChange:()=>{i(!l),t(!o),C(!l,a)},isactive:l,id:"Notification"})]}),p.jsx("div",{className:"horizontal-divider",children:" "}),p.jsxs("div",{className:"enable-container",children:[p.jsx("label",{className:"lbl-popup-menu-info2",children:"Whatsapp Notification"}),p.jsx(L.ToggleSwitch,{id:"whatsapp",onChange:()=>{s(!a),C(l,!a)},isactive:a})]}),a&&p.jsx("label",{className:"lbl-txt-content5 cursor-pointer",onClick:()=>{D(ef),eV(eM.WHATSAPP_SERVICES)},children:"Updation of whatsapp mobile number"})]})]}):h===n.ChangeMpin?p.jsx(iM,{changeMpinBack:e=>{e&&(x(e),j(!0)),g(n.Default)},showSetMpin:y,currentMpin:f}):null!==N&&p.jsx(ik,{changePasswordBack:()=>{g(n.Default)},isPasswordCreated:N})})}});let iE=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/droplink-services/v2/droplink/active-droplinks",o=await u.getBearerToken(),t=await la(i,{"Content-Type":"application/json",Authorization:"Bearer "+o},JSON.stringify(e));(null==t?void 0:t.status)===ew?l.success(t):l.default(t)},iF=async(e,l)=>{let i=lu.SERVICE_MOCK_URL+"/droplink-services/v2/droplink/journey-status",o=await la(i,{"Content-Type":"application/json"},JSON.stringify({dropLinkId:e}));(null==o?void 0:o.status)===ew?l.success(o):l.default(o)};var iO=Object.freeze({__proto__:null,Alert:e=>{let[l,i]=d.useState([]),[o,t]=d.useState(!1),[n,a]=d.useState(!1),s=u.useLoginContextData(),v=u.useRootContextData(),{handleDropLinkDispatch:h}=d.useContext(u.DroplinkContext);d.useEffect(()=>{g()},[]);let g=async()=>{var e;await (null===(e=s.getLoggedinUserDetails)||void 0===e?void 0:e.call(s)),t(!0),iE({pan:"",mobile:""},{default:e=>{t(!1)},success:e=>{t(!1),(null==e?void 0:e.data)&&i(null==e?void 0:e.data)}})},f=async e=>{b(null==e?void 0:e.dropLinkId)},x=e=>{switch(e){case u.UserJourneys.lumpsum:case u.UserJourneys.sip:return"/quickpay";case u.UserJourneys.redemption,u.UserJourneys.redeem:return"/redemption";case u.UserJourneys.cart:return"/addtocart";case u.UserJourneys.stp:return"/stp";case u.UserJourneys.swp:return"/swp";case u.UserJourneys.switch:return"/switch";case u.UserJourneys.schemePack:return"/scheme-packs";case u.UserJourneys.newFolio:case u.UserJourneys.editFolio:return"/folio/create";case u.UserJourneys.kyc:return"/kyc";case"systematic-plan":return"/sip";case u.UserJourneys.instaredeem:return"/instaredeem";case u.UserJourneys.nfo:return"/nfo";case"redemption":return"/redemption";case"NEW_FOLIO":return"/folio/create";
1case u.UserJourneys.shagun:return"/quickpay-shagun";default:return null}},N=e=>{iF(e.dropLinkId,{default:e=>{var l,i;null===(l=v.triggerToast)||void 0===l||l.call(v,{message:null!==(i=e.message)&&void 0!==i?i:"",toastType:"error"})},success:o=>{(null==o?void 0:o.data)&&i(l.filter(l=>l.dropLinkId!==e.dropLinkId))}})},b=async e=>{e&&(t(!0),u.placeGetById(e,{default:j,success:e=>y(e)}))},y=async e=>{t(!1);let l=u.droplinkHelpers.dropLinkFromJson(null==e?void 0:e.data);if(l.dropLinkId){var i,o,n,a,s;l.dropLinkType===u.UserJourneys.cart?await (null===(n=r.SessionStorage.instance)||void 0===n?void 0:null===(o=n.cartDpId)||void 0===o?void 0:o.set(l.dropLinkId)):await r.SessionStorage.instance.userJourneyDropLinkId.set(l.dropLinkId);let t=null!==(a=null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.dropLinkType)&&void 0!==a?a:"";await r.SessionStorage.instance.currentUserJourney.set(t);let d=x(t);h&&(h({type:u.DroplinkActions.default,payload:{...l}}),h({type:u.DroplinkActions.incrementalId,payload:{incrementalId:(null!==(s=null==l?void 0:l.incrementalId)&&void 0!==s?s:0)+1}}),t==u.UserJourneys.stp&&(null==h||h({type:u.DroplinkActions.isInitUpdate,payload:{...l}})),t==u.UserJourneys.swp&&(null==h||h({type:u.DroplinkActions.isInitUpdate,payload:{...l}})),t==u.UserJourneys.redemption&&(null==h||h({type:u.DroplinkActions.isInitUpdate,payload:{...l}}))),d&&eV(d)}},j=e=>{t(!1)},S=n?l:l.slice(0,10);return p.jsxs("div",{className:"alert-container",children:[p.jsx(m.Loader,{showLoader:o}),p.jsxs("div",{className:"row-wide-mobile-view",children:[!r.isMobileAppEnvironment&&p.jsx("img",{fetchPriority:"low",className:"img-arrow",src:r.pathChanger(eA),onClick:e.backSideArrow,alt:"Go back"}),p.jsxs("label",{className:"lbl-popup-content aler-cursor",children:[null==e?void 0:e.title,l.length>10&&!n&&p.jsx("span",{className:"lbl-card-title-8",onClick:()=>{a(!0)},children:"View all"}),n&&p.jsx("span",{className:"lbl-card-title-8",onClick:()=>{a(!1)},children:"View less"})]})]}),S.length>0?p.jsx("div",{className:"detail-container",children:S&&S.map((e,l)=>p.jsxs("div",{className:"list-of-items-container",children:[p.jsxs("div",{className:"live-container",children:[p.jsx("img",{fetchPriority:"low",src:r.pathChanger("finoimage.svg"),className:"alert-alaram",alt:"finoimage"}),p.jsxs("div",{className:"fino-live",children:[p.jsxs("div",{className:"payment-label",children:[p.jsxs("label",{className:"lbl-popup-menu-info2",children:["You have an incomplete"," ",null==e?void 0:e.dropLinkType]}),p.jsx("label",{className:"lbl-txt-info-9",children:null==e?void 0:e.lastUpdatedAt})]}),p.jsxs("div",{className:"button-row-wide",children:[p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-outline-primary",type:"button",value:"Dismiss",onClick:()=>N(e)}),p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-primary",type:"button",value:"Try Again",onClick:()=>f(e)})]})]})]}),p.jsx("div",{className:"horizontal-divider"})]},l))}):"No data"]})}});let iR=e=>{var l;return p.jsxs("div",{className:"success-dialog",children:[p.jsxs("div",{className:"data-div",children:[p.jsx("span",{children:p.jsx("img",{fetchPriority:"low",src:r.pathChanger("tick-mark.gif"),alt:"tick mark",className:"success-tick-gif"})}),p.jsx("label",{className:"lbl-txt-content5 success-title",children:e.label}),p.jsx("label",{className:"lbl-txt-content txt-center info",children:e.successData})]}),(null==e?void 0:e.referenceID)?p.jsx("div",{className:"ref-no",children:p.jsxs("label",{className:"lbl-txt-content",children:["Reference ID : ",null==e?void 0:e.referenceID]})}):null,p.jsx("div",{className:"footer-holder",children:p.jsx("button",{id:"succes-redirect",className:"btn-primary",type:"button",onClick:()=>{e.goNext,eV("/dashboard")},children:null!==(l=e.buttonName)&&void 0!==l?l:"Done"})})]})},i_=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/contact-rm/api/v1/requestRM",o={pan:e.pan,name:e.name,mobile:e.mobile,email:e.email},t=await la(i,{"Content-Type":"application/json"},JSON.stringify(o));(null==t?void 0:t.status)==="success"?l.success(t):l.default(t)};var iU=Object.freeze({__proto__:null,AssignRm:e=>{var l,i,o,t,n,a,s;let[c,g]=d.useState(!1),[f,x]=d.useState(""),[N,b]=d.useState(""),[y,j]=d.use
1State(!1),S=u.useLoginContextData(),w=u.useRootContextData(),{details:D}=e,C=()=>{var e,l,i;j(!0);let o=null==S?void 0:S.loggedInUserDetails;i_({pan:"",name:null!==(e=null==o?void 0:o.user_name)&&void 0!==e?e:"",mobile:null!==(l=null==o?void 0:o.phone_number)&&void 0!==l?l:"",email:null!==(i=null==o?void 0:o.email)&&void 0!==i?i:""},{default:L,success:T})},T=e=>{if(null==e?void 0:e.data){var l;b(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.referenceId),j(!1)}g(!0)},L=e=>{var l,i;j(!1),w.triggerToast({message:null!==(i=null!==(l=null==e?void 0:e.message)&&void 0!==l?l:null==e?void 0:e.data.message)&&void 0!==i?i:"",toastType:"error"})};return y?p.jsx(m.Loader,{showLoader:y}):p.jsxs("div",{className:"assign-rm",children:[!r.isMobileAppEnvironment&&p.jsxs("div",{className:"row-wide-mobile-view",children:[p.jsx("img",{fetchPriority:"low",className:"img-arrow mobile-only",src:r.pathChanger(eA),onClick:e.backSideArrow}),p.jsx("label",{className:"lbl-popup-content cursor-pointer",children:null==e?void 0:e.title})]}),p.jsx("img",{fetchPriority:"low",src:null!==(l=null==D?void 0:D.assignRmIcon)&&void 0!==l?l:""}),p.jsx("div",{className:"lbl-txt-content description",children:null!==(i=null==D?void 0:D.assignRmDesc)&&void 0!==i?i:""}),p.jsx("div",{className:"button-div",children:p.jsx("button",{className:"btn-primary assign-rm-btn",onClick:()=>{e.IsRMNotAssigned?x("RM Request is in pending state"):C()},children:null!==(o=null==D?void 0:D.assignRmBtn)&&void 0!==o?o:""})}),c?p.jsx(h.OverlayPopup,{className:"dialog-popup-content assig-rm-dialog",showHeader:!1,isFloating:!1,onClose:()=>g(!1),content:p.jsx(iR,{goNext:()=>g(!1),successData:window.innerWidth>768?(null!==(t=null==D?void 0:D.rmSentDesc)&&void 0!==t?t:"Thank you for sending request to assign RM. Our Representative will contact you shortly.").replace(". ",".\n"):null!==(n=null==D?void 0:D.rmSentDesc)&&void 0!==n?n:"Thank you for sending request to assign RM. Our Representative will contact you shortly.",buttonName:null!==(a=null==D?void 0:D.rmSentBtn)&&void 0!==a?a:"Done",label:null!==(s=null==D?void 0:D.rmSentTitle)&&void 0!==s?s:"Assign RM request sent",referenceID:N})}):null,p.jsx(v.CustomToast,{id:"releationshipmanager",message:f,limit:3,autoClose:!0,autoCloseDelay:5e3,type:"error",theme:"dark"})]})}});let iB=async(e,l)=>{let i=lu.AGGREGATOR_URL+"/contact-rm/api/v1/requestCallback",o=await la(i,{"Content-Type":"application/json"},JSON.stringify(e));(null==o?void 0:o.status.toLowerCase())==="success"?l.success(o):l.default(o)};var iG=Object.freeze({__proto__:null,ContactRm:e=>{var l,i,o,t,n,a,s,c,v,g,f,x,N,b;let{details:y,rmDetails:j}
1=e,[S,w]=d.useState(!1),[D,C]=d.useState(!1),[T,L]=d.useState(""),[A,I]=d.useState(!1),[k,M]=d.useState(!1),P=u.useLoginContextData(),E=u.useRootContextData();return p.jsxs("div",{className:"contact-rm",children:[p.jsx(m.Loader,{showLoader:S}),!r.isMobileAppEnvironment&&p.jsxs("div",{className:"row-wide-mobile-view",children:[p.jsx("img",{fetchPriority:"low",className:"img-arrow mobile-only",src:r.pathChanger(eA),onClick:e.backSideArrow}),p.jsx("label",{className:"lbl-popup-content cursor-pointer",children:null==y?void 0:y.contactRmTitle})]}),p.jsxs("div",{className:"contact-rm-card",children:[p.jsx("div",{className:"contact-rm-image",children:p.jsx("img",{fetchPriority:"low",src:"assets/dummy_rm.svg",alt:"RM"})}),p.jsxs("div",{className:"contact-rm-info",children:[p.jsx("div",{className:"contact-rm-name",children:null!==(l=null==j?void 0:j.name)&&void 0!==l?l:""}),p.jsx("div",{className:"contact-rm-designation",children:"Relationship Manager"})]})]}),p.jsxs("div",{className:"contact-rm-actions",children:[p.jsxs("div",{className:"contact-rm-action-card",children:[p.jsx("img",{fetchPriority:"low",src:null!==(i=null==y?void 0:y.mailIcon)&&void 0!==i?i:"",alt:"Mail"}),p.jsx("div",{className:"contact-rm-action-title",children:null!==(o=null==y?void 0:y.mailDesc)&&void 0!==o?o:""}),p.jsx("div",{className:"contact-rm-action-mailId",children:null!==(t=null==j?void 0:j.email)&&void 0!==t?t:""}),p.jsxs("button",{className:"contact-rm-btn",onClick:()=>{var e,l;window.innerWidth<=768?window.open("mailto:".concat(null!==(e=null==j?void 0:j.email)&&void 0!==e?e:"","?subject=Assistance%20Required&body=Hello,%0D%0A%0D%0APlease%20provide%20assistance%20with..."),"_blank"):(navigator.clipboard.writeText(null!==(l=null==j?void 0:j.email)&&void 0!==l?l:""),I(!0),setTimeout(()=>I(!1),2e3))},children:[p.jsx("img",{fetchPriority:"low",className:"web-only",src:null!==(n=null==y?void 0:y.mailUsCopyIcon)&&void 0!==n?n:"",alt:"Mail"}),p.jsx("span",{className:"web-only",children:A?"Copied":null!==(a=null==y?void 0:y.mailUsBtnWeb)&&void 0!==a?a:""}),p.jsx("span",{className:"mobile-only",children:null!==(s=null==y?void 0:y.mailUsBtn)&&void 0!==s?s:""})]})]}),p.jsxs("div",{className:"contact-rm-action-card",children:[p.jsx("img",{fetchPriority:"low",src:null!==(c=null==y?void 0:y.callBackIcon)&&void 0!==c?c:"",alt:"Call"}),p.jsx("div",{className:"contact-rm-action-title",children:null!==(v=null==y?void 0:y.callBackTitle)&&void 0!==v?v:""}),p.jsxs("div",{className:"contact-rm-action-desc",children:[k?null!==(g=null==y?void 0:y.callBackDesc)&&void 0!==g?g:"":"Have questions about your mutual fund investments?",!k&&p.jsx("span",{className:"contact-rm-read-more",onClick:()=>M(!0),children:" Read More"})]}),p.jsx("button",{className:"contact-rm-btn",onClick:()=>{var e,l;w(!0);let i=null==P?void 0:P.loggedInUserDetails;iB({callbackType:"",callbackTime:"",investorName:null!==(e=null==i?void 0:i.user_name)&&void 0!==e?e:"",investorMob:null!==(l=null==i?void 0:i.phone_number)&&void 0!==l?l:"",campaign:"Today"},{default:e=>{var l;w(!1),E.triggerToast({message:null!==(l=null==e?void 0:e.message)&&void 0!==l?l:"",toastType:"error",isSuccess:!1})},success:e=>{var l,i;w(!1),L(null!==(i=null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.value)&&void 0!==i?i:""),C(!0)}})},children:p.jsx("span",{children:null!==(f=null==y?void 0:y.callBackBtnWeb)&&void 0!==f?f:""})})]})]}),D&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content contact-rm-success-dialog",showHeader:!1,isFloating:!1,hideCloseIcon:!0,onClose:()=>C(!1),content:p.jsxs("div",{className:"contact-rm-success-popup",children:[p.jsxs("div",{children:[p.jsx("img",{fetchPriority:"low",src:r.pathChanger("rm/Tick.gif"),alt:"Success",className:"contact-rm-success-icon"}),p.jsx("div",{className:"contact-rm-success-title",children:null!==(x=null==y?void 0:y.callbackSentTitle)&&void 0!==x?x:""})]}),p.jsxs("div",{children:[p.jsx("div",{className:"contact-rm-success-desc",children:window.innerWidth>768?(null!==(N=null==y?void 0:y.rmSentDesc)&&void 0!==N?N:"").replace(". ",".\n"):null!==(b=null==y?void 0:y.rmSentDesc)&&void 0!==b?b:""}),p.jsxs("div",{className:"contact-rm-success-ref",children:["Reference ID : ",T]})]}),p.jsx("button",{className:"contact-rm-done-btn",onClick:()=>{C(!1),eV("/dashboard")},children:"Done"})]})})]})}});let iY=e=>{var l;return p.jsx("div",{className:"folio-card-container",children:null==e?void 0:null===(l=e.folioData)||void 0===l?void 0:l.map((l,i)=>{var o,t;return p.jsxs("div",{className:"folio-card",children:[p.jsxs("div",{className:"folio-card-header",onClick:()=>
1null==e?void 0:e.handleFolioRedirection(l,"folio-card"),children:[p.jsxs("div",{className:"left-section",children:[p.jsx("div",{className:"lbl-card-title-2",title:li(null!==(t=l.folio_name)&&void 0!==t?t:""),children:(null===(o=l.folio_name)||void 0===o?void 0:o.length)>35?"".concat(l.folio_name.slice(0,35),"..."):l.folio_name}),p.jsxs("div",{className:"lbl-input-heading-1",children:["(",l.trs_acno,")"]})]}),p.jsx("img",{fetchPriority:"low",src:r.pathChanger("right_arrow_grey.svg"),alt:"Right Arrow Icon",className:"right-greyarrow"})]}),p.jsx("div",{className:"card-footer",children:(null==l?void 0:l.GoalID)&&0!=l.SIP_Activecount?p.jsx("div",{className:"folio-card-footer folio-card-footer-selected",children:p.jsxs("div",{className:"lbl-primary-txt-content",children:[ej," - ",null==l?void 0:l.GoalName]})}):p.jsx("div",{className:"folio-card-footer",children:!(null==l?void 0:l.shagunSip)&&p.jsx(g.ButtonWithIcon,{className:"btn-primary profile-folio-footer",value:"Link to Goal",onClick:null==e?void 0:e.goalRedirection})})})]},i)})})},iJ=e=>p.jsxs("div",{className:"sort-popup-container",children:[p.jsx("label",{className:"lbl-card-title-2",children:eN}),p.jsx(j.SimpleRadio,{className:"simple-radio-tax-resident-radio sort-popup",i
1dKey:"id",list:eE,isDisabled:!1,isError:!1,displayValueKey:"displayvalue",selectedId:e.expiryDateOption,onChange:l=>{l&&e.onExpiryDateOptionChange(l)}}),p.jsxs("div",{className:"toggle-label",children:[p.jsx(L.ToggleSwitch,{onChange:()=>{e.handleToggle()},isactive:null==e?void 0:e.hideZeroValue,id:"sort"}),p.jsx("label",{className:"lbl-input-heading",children:"Hide folio with zero value"})]}),p.jsx("div",{className:"apply-button",children:p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-primary btn-apply",type:"button",value:"Apply",onClick:()=>{e.onApply()}})})]}),iW=e=>{let l;return e&&""!=e&&!/^[A-Z]{3}[PCH][A-Z][0-9]{4}[A-Z]$/.test(e)&&(l="Enter a valid PAN number"),l},iV=e=>{let l;return/^[6789]\d{9}$/.test(e)||(l="Enter a valid mobile number"),l},iz=(e,l,i)=>{let o;return(!l||l.length<i)&&(o="".concat(e," should have minimum 3 characters")),o},iH=e=>{if(e){let l=e.split("-");return l[2]+"-"+l[1]+"-"+l[0]}},iq=e=>{var l,i,o,t,n,a,s;let{addressDetails:d,primaryApplicantDetails:r}=e.folioDetails||{},{residenceAddress:u}=d||{},{otherCountryTaxDetails:c}=r||{},v=[null==u?void 0:u.address,(null==u?void 0:u.city)?", ".concat(u.city):"",(null==u?void 0:u.state)?", ".concat(u.state):"",(null==u?void 0:u.country)?", ".concat(u.country):(null==u?void 0:u.pin)?" - ".concat(u.pin):"",(null==u?void 0:u.country)&&(null==u?void 0:u.pin)?" - ".concat(u.pin):""].filter(Boolean).join("").trim(),m=(l,i)=>{e.handleUpdateEmailMobCB&&e.handleUpdateEmailMobCB(l,i)};return p.jsxs("div",{className:"existing-holding-form existing-holding-form-portfolio",children:[p.jsxs("div",{children:[p.jsxs("div",{className:"row",children:[p.jsx("label",{className:"lbl-txt-content",children:"Country of Birth"}),p.jsx("label",{className:"lbl-list-heading",children:e.applicantdata.countryofbirth})]}),p.jsxs("div",{className:"row",children:[p.jsx("label",{className:"lbl-txt-content",children:"Politically Exposed"}),p.jsx("label",{className:"lbl-list-heading",children:null===(l=e.applicantdata)||void 0===l?void 0:l.politicallyExposedPerson})]}),p.jsxs("div",{className:"row",children:[p.jsx("label",{className:"lbl-txt-content",children:"Occupation"}),p.jsx("label",{className:"lbl-list-heading",children:null===(i=e.applicantdata)||void 0===i?void 0:i.occupation})]}),p.jsxs("div",{className:"row",children:[p.jsx("label",{className:"lbl-txt-content",children:"Income"}),p.jsx("label",{className:"lbl-list-heading",children:null===(o=e.applicantdata)||void 0===o?void 0:o.income})]}),p.jsxs("div",{className:"row",children:[p.jsx("label",{className:"lbl-txt-content",children:"Tax Category"}),p.jsx("label",{className:"lbl-list-heading",children:null===(t=e.applicantdata)||void 0===t?void 0:t.taxCategory})]}),p.jsxs("div",{className:"row",children:[p.jsx("label",{className:"lbl-txt-content",children:"Tax Status"}),p.jsx("label",{className:"lbl-list-heading",children:null===(n=e.applicantdata)||void 0===n?void 0:n.taxStatus})]})]}),p.jsxs("div",{className:"address-holder",children:[p.jsx("label",{className:"lbl-txt-content",children:"Address"}),p.jsx("label",{className:"lbl-list-heading",children:v})]}),p.jsxs("div",{className:"tax-details-holder",children:[p.jsx("label",{className:"lbl-txt-content",children:"Are you a tax resident (i.e. are you assessed for tax) in any other country outside India?"}),p.jsx("label",{className:"lbl-list-heading",children:null===(a=e.applicantdata)||void 0===a?void 0:a.isOtherCountryTaxResident})]}),"Yes"===e.applicantdata.isOtherCountryTaxResident&&p.jsx("div",{className:"residence-country-holder",children:p.jsxs("div",{className:"title-container",children:[p.jsx("label",{children:"Tax Residence Country"}),null==c?void 0:null===(s=c.taxDetails)||void 0===s?void 0:s.map((e,l)=>p.jsxs("div",{className:"row",children:[p.jsx("div",{className:"tax-residence-count",children:"".concat(l+1,". ")}),p.jsxs("div",{className:"details",children:[p.jsxs("div",{className:"row",children:[p.jsx("label",{className:"lbl-txt-content",children:"Country"}),p.jsx("span",{className:"lbl-list-heading",children:e.country})]}),p.jsxs("div",{className:"row",children:[p.jsx("label",{className:"lbl-txt-content",children:"Tax Reference Number"}),p.jsx("span",{className:"lbl-list-heading",children:e.taxReferenceNumber})]}),p.jsxs("div",{className:"row",children:[p.jsx("label",{className:"lbl-txt-content",children:"Identification Type"}),p.jsx("span",{className:"lbl-list-heading",children:e.identificationType})]})]})]},l))]})}),p.jsxs("div",{className:"emailmob-row",children:[p.jsxs("div",{className:"column",children:[p.jsx("label",{className:"lbl-txt-content",children:" Email Address"}),p.jsxs("div",{className:"value-row",children:[p.jsxs("span",{className:"tooltip-wrapper",children:[p.jsx("label",{className:"lbl-list-heading",children:r.emailId}),p.jsx("span",{className:"tooltip-text",children:r.emailId})]}),p.jsx("span",{className:"lbl-list-heading update-cta",onClick:()=>m("email",!0),children:"Change Email Address"})]})]}),p.jsxs("div",{className:"column",children:[p.jsx("label",{className:"lbl-txt-content",children:" Mobile Number"}),p.jsxs("div",{className:"value-row",children:[p.jsxs("span",{className:"tooltip-wrapper",children:[p.jsx("label",{className:"lbl-list-heading",children:r.mobileNo}),p.jsx("span",{className:"tooltip-text",children:r.mobileNo})]}),p.jsx("span",{className:"lbl-list-heading update-cta",onClick:()=>m("mob",!0),children:"Change Mobile Number"})]})]})]})]})},iK=e=>
1{let[l,i]=d.useState([]),[o,t]=d.useState(!1);d.useEffect(()=>{if(e.foliodetails){let l=e.foliodetails,o=[null==l?void 0:l.primaryApplicantDetails,...null==l?void 0:l.jointHolders];i(null==o?void 0:o.map((i,o)=>{var t,n,d,r,u,c,v,m,h,p,g,f,x,N,b,y,j;let S=["First","Second","Third"][o]+" Applicant",w=null==i?void 0:null===(t=i.otherCountryTaxDetails)||void 0===t?void 0:t.isOtherCountryTaxResident;return{title:"".concat(S," ").concat(e.isBeforePrefill?"":" Details"),name:null!==(x=null==i?void 0:i.name)&&void 0!==x?x:null==l?void 0:l.folioName,pan:null==i?void 0:i.pan,countryofbirth:null!==(N=null==i?void 0:null===(n=i.occupationDetails)||void 0===n?void 0:n.countryOfBirth)&&void 0!==N?N:"India",politicallyExposedPerson:null!==(b=null==i?void 0:null===(d=i.occupationDetails)||void 0===d?void 0:d.politicallyExposedPerson)&&void 0!==b?b:"No",income:null!==(y=null==i?void 0:null===(r=i.occupationDetails)||void 0===r?void 0:r.income)&&void 0!==y?y:"₹ 5-10 Lacs",occupation:null!==(j=null==i?void 0:null===(u=i.occupationDetails)||void 0===u?void 0:u.occupation)&&void 0!==j?j:"Professional",taxCategory:null===(c=a(null==i?void 0:null===(v=i.occupationDetails)||void 0===v?void 0:v.taxCategoryCode,null==i?void 0:null===(m=i.occupationDetails)||void 0===m?void 0:m.taxStatus))||void 0===c?void 0:c.taxCategory,taxStatus:null===(h=a(null==i?void 0:null===(p=i.occupationDetails)||void 0===p?void 0:p.taxCategoryCode,null==i?void 0:null===(g=i.occupationDetails)||void 0===g?void 0:g.taxStatus))||void 0===h?void 0:h.taxStatus,isOtherCountryTaxResident:w||s(null==i?void 0:null===(f=i.occupationDetails)||void 0===f?void 0:f.taxCategoryCode),isExpanded:0===o}}))}},[e.foliodetails]);let n=e=>{e.isExpanded=!e.isExpanded,t(!o)},a=(l,i)=>{if(void 0!=l&&""!=l&&null!=l&&void 0!=i&&""!=i&&null!=i){var o,t,n;let a=null===(t=e.configdata)||void 0===t?void 0:null===(o=t.taxCategories)||void 0===o?void 0:o.find(e=>(null==e?void 0:e.taxCategoryCode)==l),s=null==a?void 0:null===(n=a.taxStatus)||void 0===n?void 0:n.find(e=>(null==e?void 0:e.toLowerCase())==(null==i?void 0:i.toLowerCase()));return{taxCategory:null==a?void 0:a.taxCategory,taxStatus:s}}return{taxCategory:"Resident Indian",taxStatus:"Individual"}},s=e=>e&&(e===eY.NRINR.toString()||e===eY.NRIR.toString())?eG.Yes:eG.No;return p.jsx("div",{className:"holding-details",children:null==l?void 0:l.map((l,i)=>p.jsxs("div",{className:"applicant-details",children:[p.jsxs("div",{className:"title-holder",children:[p.jsx("img",{fetchPriority:"low",src:r.pathChanger("personicon.svg"),alt:"applicant"}),p.jsx("label",{className:"lbl-sub-heading",children:l.title})]}),p.jsxs("div",{className:"accordion-holder ".concat(l.isExpanded?"open":"close"),children:[p.jsxs("div",{className:"name-holder",onClick:()=>n(l),children:[p.jsx("label",{children:l.name}),p.jsx("svg",{viewBox:"0 0 14 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:p.jsx("path",{d:"M14 8.49257L7 4.12838e-07L-4.25322e-07 8.49257L1.2425 10L7 3.01486L12.7575 10L14 8.49257Z",fill:"#000104"})})]}),p.jsx("div",{className:"content-holder",children:p.jsx(iq,{applicantdata:l,folioDetails:e.foliodetails,handleUpdateEmailMobCB:e.handleUpdateEmailMobCB})})]})]},i))})},iZ=e=>{var l,i,o,t;let[n,a]=d.useState(!0),s=()=>{a(!1)},r=()=>{e.onResend(),a(!0)};return p.jsxs("div",{className:"verify-otp",children:[p.jsx("img",{fetchPriority:"low",src:"/assets/otp_whatsapp.svg",alt:"otp whatsapp"}),p.jsxs("label",{className:"lbl-txt-info-8 txt-center info",children:[p.jsxs("label",{className:"lbl-txt-info-8 txt-center info",children:["Enter the OTP sent to your registered ",e.email?" email":"",p.jsx("br",{}),e.email?" ".concat(function(e){if(e){let[l,i]=e.toLowerCase().split("@");if(!l||!i)return e;let o="X".repeat(8);return"".concat(o).concat(l.slice(-2),"@").concat(i)}return""}(null!==(o=e.email)&&void 0!==o?o:"")," "):"",e.mobilenumber&&e.email?"&":"",e.mobilenumber?" mobile number ".concat((t=e.mobilenumber)?t.slice(0,6).replace(/\d/g,"X")+t.slice(-5):""," "):""]}),p.jsx("label",{className:"lbl-txt-info-8 txt-center info",children:"Please enter both OTP to proceed"})]}),p.jsx(_.MOutlinedTextBox,{className:"moutlined-txtbx-default updating-textbox",value:e.otpValueMail,type:"password",onChange:l=>{e.onMailOtpChange(l)},label:"Enter Email OTP"},"1"),p.jsxs("div",{className:"info-holder",children:[p.jsx("label",{className:"lbl-txt-content",children:"Didn't receive code? "}),n?p.jsxs(d.Fragment,{children:[p.jsx("label",{className:"lbl-txt-content",children:"Retry in"}),p.jsx(G.CountdownTimer,{className:"countdown-timer-default",interval:"01:00",onCountdownComplete:s})]}):p.jsx("button",{id:"verify-otp-request-again",className:"btn-text-primary btn-retry",onClick:r,children:"Resend OTP"})]}),p.jsx(_.MOutlinedTextBox,{className:"moutlined-txtbx-default updating-textbox",value:e.otpValueMobile,onChange:l=>{e.onMobileOtpChange(l)},type:"password",label:"Enter Mobile OTP"},"1"),p.jsxs("div",{className:"info-holder",children:[p.jsx("label",{className:"lbl-txt-content",children:"Didn't receive code? "}),n?p.jsxs(d.Fragment,{children:[p.jsx("label",{className:"lbl-txt-content",children:"Retry in"}),p.jsx(G.CountdownTimer,{className:"countdown-timer-default",interval:"01:00",onCountdownComplete:s})]}):p.jsx("button",{id:"verify-otp-request-again",className:"btn-text-primary btn-retry",onClick:r,children:"Resend OTP"})]}),p.jsx("div",{className:"footer-holder",children:p.jsx("button",{id:"verify-otp-submit",className:"btn-primary",type:"button",disabled:(null===(l=e.otpValueMobile)||void 0===l?void 0:l.length)!==6||(null===(i=e.otpValueMail)||void 0===i?void 0:i.length)!==6,onClick:e.onVerify,children:"Submit"})})]})},iQ=e=>{var l,i,o,t,n,a,s,c,v,m;
1let[g,f]=d.useState([]),[x,N]=d.useState(void 0),[b,j]=d.useState({}),[S,D]=d.useState([]),[C,T]=d.useState(!1),[L,A]=d.useState(void 0),[I,k]=d.useState(!1),[M,P]=d.useState(""),[E,F]=d.useState(""),[O,R]=d.useState(""),[G,Y]=d.useState(""),[J,W]=d.useState(""),[V,z]=d.useState(""),[H,q]=d.useState(""),[K,Z]=d.useState(),[Q,X]=d.useState(!1),$=u.useLoginContextData();d.useEffect(()=>{ee()},[]),d.useEffect(()=>{S.length>0&&A(S[0])},[S]),d.useEffect(()=>{g.length>0&&N(g[0])},[g]),d.useEffect(()=>{var l;(null==e?void 0:null===(l=e.selectedfolio)||void 0===l?void 0:l.emailId)&&z("")},[null===(l=e.selectedfolio)||void 0===l?void 0:l.emailId]),d.useEffect(()=>{var l;(null==e?void 0:null===(l=e.selectedfolio)||void 0===l?void 0:l.mobileNo)&&Y("")},[null===(i=e.selectedfolio)||void 0===i?void 0:i.mobileNo]);let ee=()=>{U.placeUpdateFolioDetails({default:ei,success:el})},el=e=>{f(e.data.email.emailConfig),D(e.data.email.emailConfig)},ei=e=>{},eo=()=>{var l,i,o;let t={};if("Mobile Number"===e.module){let i=null===(l=e.foliodetails)||void 0===l?void 0:l.primaryApplicantDetails.mobileNo;G||(t[U.ASK_QUERY_INPUTS.mobile.id]=U.ERROR_MESSAGES.MANDATORY_ERROR),G&&!/^[6-9]\d{9}$/.test(G)&&(t[U.ASK_QUERY_INPUTS.mobile.id]="".concat(U.ERROR_MESSAGES.ENTER_VALID," ").concat(e.module," ")),G===i&&(t[U.ASK_QUERY_INPUTS.mobile.id]=U.ERROR_MESSAGES.SAME_AS_EXISTING_MOBILE)}if("Email"===e.module){let l=null===(o=e.foliodetails)||void 0===o?void 0:null===(i=o.primaryApplicantDetails)||void 0===i?void 0:i.emailId;V?/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(V)?V===l&&(t[U.ASK_QUERY_INPUTS.email.id]=U.ERROR_MESSAGES.SAME_AS_EXISTING_EMAIL):t[U.ASK_QUERY_INPUTS.email.id]="".concat(U.ERROR_MESSAGES.ENTER_VALID," ").concat(e.module," "):t[U.ASK_QUERY_INPUTS.email.id]=U.ERROR_MESSAGES.VALID_EMAIL}return j(t),0===Object.keys(t).length},et=l=>{var i,o,t,n,a,s,d,r,u;P("email"===l?"E":"M");let c={folio:null===(o=e.foliodetails)||void 0===o?void 0:null===(i=o.folioNo)||void 0===i?void 0:i.toString(),reqType:"email"===l?"E":"M",changeRequestDesc:"email"===l?"Email":"Mobile",newValue:(null==e?void 0:null===(t=e.formData)||void 0===t?void 0:t.headerTitle)==="Mobile Number"?G:V,currentEmailId:null!==(r=null===(a=e.foliodetails)||void 0===a?void 0:null===(n=a.primaryApplicantDetails)||void 0===n?void 0:n.emailId)&&void 0!==r?r:"",currentMobileNo:null!==(u=null===(d=e.foliodetails)||void 0===d?void 0:null===(s=d.primaryApplicantDetails)||void 0===s?void 0:s.mobileNo)&&void 0!==u?u:"",resendFlag:"R"};U.placeupdateemail(c,l,{default:en,success:ea})},en=l=>{var i;if((null==l?void 0:l.statusCode)==="EC017"){T(!0);return}e.toastMsgCB&&e.toastMsgCB(null!==(i=l.msg)&&void 0!==i?i:"",!1)},ea=l=>{if(null==l?void 0:l.data){var i,o;k(!0),e.toastMsgCB&&e.toastMsgCB(null!==(o=null==l?void 0:null===(i=l.data)||void 0===i?void 0:i.msg)&&void 0!==o?o:"",!0)}},es=()=>{var l,i;e.showLoaderCB&&e.showLoaderCB(!0);let o={folio:null===(i=e.foliodetails)||void 0===i?void 0:null===(l=i.folioNo)||void 0===l?void 0:l.toString(),mobileOtp:E,emailOtp:O,reqType:M};U.placeverifyotp(o,{default:ed,success:er})},ed=l=>{var i;e.showLoaderCB&&e.showLoaderCB(!1),e.toastMsgCB&&e.toastMsgCB(null!==(i=l.message)&&void 0!==i?i:"",!1),setTimeout(()=>{e.toastMsgCB&&e.toastMsgCB("",!1)},500),R(""),F("")},er=l=>{var i,o,t;e.showLoaderCB&&e.showLoaderCB(!1),k(!1),e.onCloseCB&&e.onCloseCB(),e.toastMsgCB&&e.toastMsgCB(null!==(t=null==l?void 0:null===(i=l.data)||void 0===i?void 0:i.msg)&&void 0!==t?t:"",!0),setTimeout(()=>{e.toastMsgCB&&e.toastMsgCB("",!0)},500),Z(l.data.referenceNumber),e.getExistingFolioDetailsCB&&e.getExistingFolioDetailsCB(null==e?void 0:null===(o=e.foliodetails)||void 0===o?void 0:o.folioNo)},eu=async()=>{var e;await (null===(e=$.getLoggedinUserDetails)||void 0===e?void 0:e.call($)),es()},ec=()=>{eo()},ev=()=>{"Mobile Number"===e.module?et("mobile"):"Email"===e.module&&et("email")};return p.jsxs(d.Fragment,{children:[Q&&p.jsx(h.OverlayPopup,{isFloating:!0,showHeader:!1,showCloseOption:!1,className:"dialog-popup-content",onClose:()=>X(!1),content:p.jsx(w.ThankYouSuccessPopup,{title:"Email"===e.module?"Your have successfully update your Email ID":"Your have successfully update your Mobile Number",description:"Reference ID : ".concat(K),shouldShowButtons:!0,primaryButtonText:"Explore our schemes",secondaryButtonText:"Go to Dashboard",onClickPrimaryButton:()=>{eV(r.GLOBAL_CONSTANT.ROUTE_PATHS.MUTUAL_FUNDS)},onClickSecondaryButton:()=>{X(!1)}})}),p.jsxs("div",{className:"Update-service-module updateemailmob-popup",children:[p.jsx("div",{className:"Update-service-inner",children:p.jsxs("div",{className:"dd-entering-d
1ata",children:["Mobile Number"===e.module&&[p.jsx(_.MOutlinedTextBox,{className:"moutlined-txtbx-default updating-textbox",label:null===(o=e.formData)||void 0===o?void 0:o.Labelone,isError:!!b[U.ASK_QUERY_INPUTS.mobile.id],id:"newMobileNumber",value:G,onChange:e=>{/^\d*$/.test(e)&&e.length<=10&&Y(e)},errorMessage:b[U.ASK_QUERY_INPUTS.mobile.id]||"Please enter a valid 10-digit mobile number",onFocusOut:ec},"1"),p.jsx(y.DefaultDropdown,{className:"material-outlined-dropdown updating-textbox",label:null===(t=e.formData)||void 0===t?void 0:t.Labelthree,optionList:S,selectedOption:L,onSelectCB:e=>{A(e)},isError:!L},"3")],"Email"===e.module&&[p.jsx(_.MOutlinedTextBox,{className:"moutlined-txtbx-default updating-textbox",value:V,onChange:e=>{(/^[a-zA-Z0-9@+%. -]+$/.test(e)||""===e)&&z(e.replace(" ",""))},label:null===(n=e.formData)||void 0===n?void 0:n.Labelone,isError:!!b[U.ASK_QUERY_INPUTS.email.id],errorMessage:b[U.ASK_QUERY_INPUTS.email.id]||"Please enter valid email id",onFocusOut:ec},"1"),p.jsx(y.DefaultDropdown,{className:"material-outlined-dropdown updating-textbox",label:null===(a=e.formData)||void 0===a?void 0:a.Labelthree,optionList:g,selectedOption:x,onSelectCB:e=>{N(e)},isError:!x},"3")]]})}),p.jsx("div",{className:"update-btns",children:p.jsx("button",{className:"btn-primary updating",onClick:()=>{eo()&&ev()},children:"Continue"})}),I&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content",isFloating:!0,showHeader:!0,title:"Verify to Proceed",onClose:()=>{k(!1),R(""),F("")},content:p.jsx(iZ,{mobilenumber:""!=G&&void 0!=G?G:null===(c=e.foliodetails)||void 0===c?void 0:null===(s=c.primaryApplicantDetails)||void 0===s?void 0:s.mobileNo,email:""!=V?V:null===(m=e.foliodetails)||void 0===m?void 0:null===(v=m.primaryApplicantDetails)||void 0===v?void 0:v.emailId,errormessage:"",onMobileOtpChange:e=>{/^\d*$/.test(e)&&e.length<=6&&F(e)},onMailOtpChange:e=>{/^\d*$/.test(e)&&e.length<=6&&R(e)},onVerify:eu,onResend:()=>{ev()},otpValueMobile:E,otpValueMail:O,newMobileNumberVal:J,newEmailVal:H,typeOtpFrom:M})}),C&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content show-lock-debit-freeze-fund-popup-content show-lock-debit-freeze-fund-popup-content-email-mobile",showHeader:!0,isFloating:!1,title:"Account Freezed",onClose:()=>{T(!1)},content:p.jsx(B.FundLokPopupDialog,{})})]})]})},iX=e=>iz("Nominee Name",e,3),i$=e=>{let l;return e||(l="Date Of Birth is required"),l},i0=e=>iz("Appointee Name",e,3),i1=e=>{let l;return void 0!=iW(e)&&(l="Enter a valid Appointee PAN Number"),l},i2=e=>{let l;if(e){let i=new Date(Date.parse(e));new Date().getFullYear()-i.getFullYear()<18&&(l="Appointee must be 18 years or older")}else l="Appointee Date Of Birth is required";return l},i3=e=>{let l;return iV(e)&&(l="Enter a valid mobile number"),l},i5=e=>{let l;return e.trim()||(l="Enter a valid Address"),l},i4={name:iX,pan:iW,dob:i$,relationship:e=>{let l;return e||(l="Relation is required"),l},mobile:iV,address:i5,ratio:e=>{let l;return e||(l="Allocation percentage is required"),l}},i6={name:i0,pan:i1,dob:i2,relationship:e=>{let l;return e||(l="Appointee Relation is required"),l},mobile:i3},i7=(e,l)=>{var i,o;let t=!1,n=!1,a=!1;Object.entries(i4).map(l=>{let[i,o]=l;e.errorMessage[i]=o(e[i])}
1),Object.entries(i6).map(l=>{let[i,o]=l;e.guardian.errorMessage[i]=o(e.guardian[i])}),e.errorMessage.pan=e.pan?e.errorMessage.pan:void 0,e.guardian.errorMessage.pan=(null===(i=e.guardian)||void 0===i?void 0:i.pan)?e.guardian.errorMessage.pan:void 0,l||(e.guardian.errorMessage.name=void 0,e.guardian.errorMessage.pan=void 0,e.guardian.errorMessage.dob=void 0,e.guardian.errorMessage.relationship=void 0,e.guardian.errorMessage.mobile=void 0);let s=Object.entries(e.errorMessage);for(let l=0;l<s.length;l++){let[i,o]=s[l];void 0!==o&&(n||eQ("".concat(i,"-").concat(null==e?void 0:e.name)),n=!0)}let d=Object.entries(e.guardian.errorMessage);for(let l=0;l<d.length;l++){let[i,t]=d[l];void 0!==t&&(a||n||eQ("".concat(i,"-").concat(null==e?void 0:e.name,"-").concat(null===(o=e.guardian)||void 0===o?void 0:o.name)),a=!0)}if(!t){let i=!!Object.entries(e.errorMessage).some(e=>{let[l,i]=e;return void 0!==i}),o=!!Object.entries(e.guardian.errorMessage).some(e=>{let[l,i]=e;return void 0!==i});t=l?!i&&!o:!i}return t},i9=()=>({name:"",pan:"",dob:"",mobile:"",relationship:"",ratio:"",address:"",sameApplicantAddress:"",errorMessage:{name:void 0,pan:void 0,dob:void 0,mobile:void 0,relationship:void 0,address:void 0},guardian:{name:"",pan:"",dob:"",mobile:"",relationship:"",ratio:"",address:"",sameApplicantAddress:"",errorMessage:{name:void 0,pan:void 0,dob:void 0,mobile:void 0,relationship:void 0,address:void 0}},isSelected:!1}),i8=e=>{var l,i,o,t,n,a,s,u,c,v,m,h,g,f,x,N,b,j,S,w,D,C,T,L,A,I,M,P,E,F,O,R,U,B,G,J,W,V,z,H,q,K,Z,Q,X,$,ee,el,ei,eo,et,en,ea,es,ed,er,eu,ec,ev,em,eh,ep,eg,ef,ex,eN,eb,ey,ej,eS,ew,eD,eC;let[eT,eL]=d.useState(i9()),[eA,eI]=d.useState(!1),[ek,eM]=d.useState(!0),[eP,eE]=d.useState(!0),[eF,eO]=d.useState(!1),[eR,e_]=d.useState(""),eU=(null==e?void 0:null===(o=e.foliodetails)||void 0===o?void 0:null===(i=o.primaryApplicantDetails)||void 0===i?void 0:null===(l=i.name)||void 0===l?void 0:l.toLowerCase())==(null===(n=eT.name)||void 0===n?void 0:null===(t=n.trim())||void 0===t?void 0:t.toLowerCase())||(null===(s=e.foliodetails)||void 0===s?void 0:null===(a=s.jointHolders)||void 0===a?void 0:a.some(e=>{var l,i,o;return(null==e?void 0:null===(l=e.name)||void 0===l?void 0:l.toLowerCase())==(null===(o=eT.name)||void 0===o?void 0:null===(i=o.trim())||void 0===i?void 0:i.toLowerCase())})),eB=(null===(c=eT.name)||void 0===c?void 0:null===(u=c.trim())||void 0===u?void 0:u.toLowerCase())==(null==eT?void 0:null===(h=eT.guardian)||void 0===h?void 0:null===(m=h.name)||void 0===m?void 0:null===(v=m.trim())||void 0===v?void 0:v.toLowerCase())&&eA,eG=(null==e?void 0:null===(x=e.foliodetails)||void 0===x?void 0:null===(f=x.primaryApplicantDetails)||void 0===f?void 0:null===(g=f.pan)||void 0===g?void 0:g.trim())==(null===(N=eT.pan)||void 0===N?void 0:N.trim())||(null===(j=e.foliodetails)||void 0===j?void 0:null===(b=j.jointHolders)||void 0===b?void 0:b.some(e=>{var l,i;return(null==e?void 0:null===(l=e.pan)||void 0===l?void 0:l.trim())==(null===(i=eT.pan)||void 0===i?void 0:i.trim())})),eY=void 0!=eT.pan&&(null===(S=eT.pan)||void 0===S?void 0:S.trim())!=""&&(null==eT?void 0:null===(w=eT.guardian)||void 0===w?void 0:w.pan)!=void 0&&(null==eT?void 0:null===(C=eT.guardian)||void 0===C?void 0:null===(D=C.pan)||void 0===D?void 0:D.trim())!=""&&(null===(T=eT.pan)||void 0===T?void 0:T.trim())==(null==eT?void 0:null===(A=eT.guardian)||void 0===A?void 0:null===(L=A.pan)||void 0===L?void 0:L.trim())&&eA,eJ=eA&&!(null==eT?void 0:null===(M=eT.guardian)||void 0===M?void 0:null===(I=M.pan)||void 0===I?void 0:I.trim());d.useEffect(()=>{e$(),"update"===e.source&&eE(!1),e0(e.selectedNominee.dob)},[]);let eV=e=>{let l=e;return new Date(l).getTime()>new Date().getTime()&&(l=eZ(new Date)),l},ez=(l,i,o)=>{var t,n;let a;"update"===e.source&&eE(!0);let s={...eT};switch(l){case"name":if((null==i?void 0:i.length)>32)return;a=eq(i);break;case"pan":if((null==i?void 0:i.length)>10)return;a=eH(i.toUpperCase());break;case"dob":let d=eV(i),r=iH(d);if(r){let e=new Date(r),l=new Date,i=l.getFullYear()-e.getFullYear(),t=l.getMonth()-e.getMonth();(t<0||0===t&&l.getDate()<e.getDate())&&i--,o||eI(i<18)}a=d;break;case"relationship":a=i;break;case"mobile":if((null===(t=(a=i.trim().replace(/\D/g,"")).trim())||void 0===t?void 0:t.length)>10)return;break;case"address":if((null==i?void 0:i.length)>200)return;
1a=i,ek&&(a=e1());break;case"sameApplicantAddress":a=ek?"No":"Yes",eM(!ek);case"ratio":if((null===(n=(a=(a=i.trim().replace(/\D/g,"")).replace(/^0+/,"")).trim())||void 0===n?void 0:n.length)>3||parseInt(a.trim())>100)return;break;default:return}o?(s.guardian[l]=null!=a?a:"",s.guardian.errorMessage[l]=void 0):(s[l]=null!=a?a:"",s.errorMessage[l]=void 0),eL(s)},eK=l=>{let i={...eT};switch(l){case"nomineeName":i.errorMessage.name=iX(eT.name),eU?i.errorMessage.name="Applicant and Nominee Name's must not be same":e.nomineeData.forEach(l=>{if(l.name===i.name){let l=e.nomineeData.findIndex(e=>e.name===i.name);i.errorMessage.name="Nominee ".concat(l+1," and Nominee ").concat(e.nomineeData.length+1," cannot be same")}});break;case"nomineePan":i.errorMessage.pan=iW(eT.pan),eG&&(i.errorMessage.pan="PAN is already added");break;case"nomineeDob":i.errorMessage.dob=i$(eT.dob);break;case"nomineeMobile":i.errorMessage.mobile=i3(eT.mobile);break;case"address":i.errorMessage.address=i5(eT.address);break;case"guardianName":i.guardian.errorMessage.name=i0(eT.guardian.name),eB&&(i.guardian.errorMessage.name="Nominee and Appointee Name's must not be same");break;case"guardianPan":i.guardian.errorMessage.pan=i1(eT.guardian.pan),eY&&(i.guardian.errorMessage.pan="PAN is already added");break;case"guardianDob":i.guardian.errorMessage.dob=i2(eT.guardian.dob);break;case"guardianMobile":i.guardian.errorMessage.mobile=i3(eT.guardian.mobile)}eL(i)},e$=()=>{let l=i9();l.name="update"===e.source?e.selectedNominee.name:"",l.address="update"===e.source?e.selectedNominee.address:"",l.pan="update"===e.source?e.selectedNominee.pan:"",l.dob="update"===e.source?le(e.selectedNominee.dob,"/","-"):"",l.mobile="update"===e.source?e.selectedNominee.mobile:"",l.relationship="update"===e.source?e.selectedNominee.relationship:"",l.ratio="update"===e.source?e.selectedNominee.ratio:"","update"===e.source&&eM(l.guardian.sameApplicantAddress.length>0),eL(l)},e0=e=>{e_(eV(e))},e1=()=>{let l="",i="",o="",t="";if(e.foliodetails&&Object.entries(e.foliodetails).length){var n,a,s,d,r,u,c,v,m,h,p,g;l=null===(s=e.foliodetails)||void 0===s?void 0:null===(a=s.addressDetails)||void 0===a?void 0:null===(n=a.permanentAddress)||void 0===n?void 0:n.address,t=[l,i=null===(u=e.foliodetails)||void 0===u?void 0:null===(r=u.addressDetails)||void 0===r?void 0:null===(d=r.permanentAddress)||void 0===d?void 0:d.city,null===(m=e.foliodetails)||void 0===m?void 0:null===(v=m.addressDetails)||void 0===v?void 0:null===(c=v.permanentAddress)||void 0===c?void 0:c.state,null===(g=e.foliodetails)||void 0===g?void 0:null===(p=g.addressDetails)||void 0===p?void 0:null===(h=p.permanentAddress)||void 0===h?void 0:h.pin].filter(Boolean).join(", "),eT.address=t}return t};return p.jsxs("div",{className:"add-new-nominee-form-holder",children:[p.jsxs("div",{className:"title-holder",children:[p.jsx("img",{fetchPriority:"low",src:"/assets/person.svg",alt:"add new nominee"}),p.jsx("label",{className:"lbl-banner-heading",children:(null==e?void 0:e.source)==="add"?" Add Nominee":" Update Nominee"})]}),p.jsxs("div",{className:"add-new-nomineeform",children:[p.jsxs("div",{className:"row",children:[p.jsx("div",{className:"input-holder",children:p.jsx(_.MOutlinedTextBox,{id:"name-".concat(null==eT?void 0:eT.name),className:"moutlined-txtbx-default add-new-nominee-input",label:"Nominee Name*",disabled:!1,value:null==eT?void 0:eT.name,errorMessage:null===(P=eT.errorMessage)||void 0===P?void 0:P.name,isError:!!(null===(E=eT.errorMessage)||void 0===E?void 0:E.name),onChange:e=>ez("name",e,!1),onFocusOut:()=>eK("nomineeName")})}),p.jsx("div",{className:"input-holder",children:p.jsx(_.MOutlinedTextBox,{id:"pan-".concat(null==eT?void 0:eT.pan),className:"moutlined-txtbx-default add-new-nominee-input",label:"PAN Number",value:null==eT?void 0:eT.pan,errorMessage:null===(F=eT.errorMessage)||void 0===F?void 0:F.pan,isError:!!(null===(O=eT.errorMessage)||void 0===O?void 0:O.pan),onChange:e=>ez("pan",e,!1),onFocusOut:()=>eK("nomineePan")})})]}),p.jsxs("div",{className:"row",children:[p.jsx("div",{className:"input-holder",children:p.jsx(k.MOutlinedCustomDatepicker,{id:"dob-".concat(null==eT?void 0:eT.name),className:"date-picker-default add-new-nominee-input",label:"Date of Birth*",allowUserInput:!0,dateFrom:"01-01-1900",dateTill:eZ(new Date),dateSeparator:r.isMobileAppEnvironment?"-":"/",dateFormat:r.isMobileAppEnvironment?"DD-MM-YYYY":"DD/MM/YYYY",minYear:eW.MIN_YEAR,maxYear:eX(),defaultDate:eR,highlightToday:!0,isDisabled:!1,isError:!!(null===(R=eT.errorMessage)||void 0===R?void 0:R.dob),errorMessage:null===(U=eT.errorMessage)||void 0===U?void 0:U.dob,onComplete:e=>ez("dob",e,!1),onFocusOut:()=>
1eK("nomineeDob")})}),p.jsx("div",{className:"input-holder",children:p.jsx(y.DefaultDropdown,{id:"relationship-".concat(null==eT?void 0:eT.name),className:"material-outlined-dropdown relation-dropdown add-new-nominee-input",optionList:null===(B=e.configdata)||void 0===B?void 0:B.relationships,label:"Relation with Investor*",selectedOption:eT.relationship,isError:!!(null===(G=eT.errorMessage)||void 0===G?void 0:G.relationship),errorMessage:null===(J=eT.errorMessage)||void 0===J?void 0:J.relationship,onSelectCB:e=>ez("relationship",e,!1),hasClose:!0})})]}),p.jsxs("div",{className:"row row-last",children:[p.jsx("div",{className:"input-holder",children:p.jsx(_.MOutlinedTextBox,{id:"mobile-".concat(null==eT?void 0:eT.name),className:"moutlined-txtbx-default add-new-nominee-input",label:"Mobile Number*",value:eT.mobile,type:"text",isError:!!(null===(W=eT.errorMessage)||void 0===W?void 0:W.mobile),errorMessage:null===(V=eT.errorMessage)||void 0===V?void 0:V.mobile,disabled:!1,inputMode:"numeric",onChange:e=>ez("mobile",e,!1),onFocusOut:()=>eK("nomineeMobile")}
1)}),p.jsx("div",{className:"input-holder",children:p.jsx(_.MOutlinedTextBox,{id:"mobile-".concat(null==eT?void 0:eT.name),className:"moutlined-txtbx-default add-new-nominee-input",label:"Allocation(%)*",value:eT.ratio,type:"text",isError:!!(null===(z=eT.errorMessage)||void 0===z?void 0:z.ratio),errorMessage:null===(H=eT.errorMessage)||void 0===H?void 0:H.ratio,disabled:!1,inputMode:"numeric",onChange:e=>ez("ratio",e,!1),onFocusOut:()=>eK("nomineeRatio")})})]}),eA&&p.jsxs("div",{className:"appointee-form",children:[p.jsxs("div",{className:"appointee-title",children:[p.jsx("img",{fetchPriority:"low",src:"/assets/person.svg",alt:"add new nominee"}),p.jsx("span",{className:"lbl-banner-heading",children:"Appointee"})]}),p.jsxs("div",{className:"row",children:[p.jsx("div",{className:"input-holder",children:p.jsx(_.MOutlinedTextBox,{id:"name-".concat(null==eT?void 0:eT.name,"-").concat(null===(q=eT.guardian)||void 0===q?void 0:q.name),className:"moutlined-txtbx-default add-new-nominee-input",label:"Appointee/Guardian Name*",value:null===(K=eT.guardian)||void 0===K?void 0:K.name,isError:!!(null===(Q=eT.guardian)||void 0===Q?void 0:null===(Z=Q.errorMessage)||void 0===Z?void 0:Z.name),errorMessage:null===($=eT.guardian)||void 0===$?void 0:null===(X=$.errorMessage)||void 0===X?void 0:X.name,onChange:e=>ez("name",e,!0),onFocusOut:()=>eK("guardianName")})}),p.jsx("div",{className:"input-holder",children:p.jsx(_.MOutlinedTextBox,{id:"pan-".concat(null==eT?void 0:eT.name,"-").concat(null===(ee=eT.guardian)||void 0===ee?void 0:ee.name),className:"moutlined-txtbx-default add-new-nominee-input",label:"Appointee PAN Number*",value:null===(el=eT.guardian)||void 0===el?void 0:el.pan,isError:!!(null===(eo=eT.guardian)||void 0===eo?void 0:null===(ei=eo.errorMessage)||void 0===ei?void 0:ei.pan),errorMessage:null===(en=eT.guardian)||void 0===en?void 0:null===(et=en.errorMessage)||void 0===et?void 0:et.pan,onChange:e=>ez("pan",e,!0),onFocusOut:()=>eK("guardianPan")})})]}),p.jsxs("div",{className:"row",children:[p.jsx("div",{className:"input-holder",children:p.jsx(k.MOutlinedCustomDatepicker,{id:"dob-".concat(null==eT?void 0:eT.name,"-").concat(null===(ea=eT.guardian)||void 0===ea?void 0:ea.name),className:"date-picker-default add-new-nominee-input",label:"Appointee Date of Birth*",allowUserInput:!0,dateFrom:"01-01-1900",dateTill:eZ(new Date),dateSeparator:r.isMobileAppEnvironment?"-":"/",dateFormat:r.isMobileAppEnvironment?"DD-MM-YYYY":"DD/MM/YYYY",minYear:eW.MIN_YEAR,maxYear:eX(),defaultDate:null===(es=eT.guardian)||void 0===es?void 0:es.dob,highlightToday:!0,isDisabled:!1,isError:!!(null===(er=eT.guardian)||void 0===er?void 0:null===(ed=er.errorMessage)||void 0===ed?void 0:ed.dob),errorMessage:null===(ec=eT.guardian)||void 0===ec?void 0:null===(eu=ec.errorMessage)||void 0===eu?void 0:eu.dob,onComplete:e=>{ez("dob",e,!0),eK("guardianDob")},onFocusOut:()=>eK("guardianDob")})}),p.jsx("div",{className:"input-holder",children:p.jsx(y.DefaultDropdown,{id:"relationship-".concat(null==eT?void 0:eT.name,"-").concat(null===(ev=eT.guardian)||void 0===ev?void 0:ev.name),className:"material-outlined-dropdown relation-dropdown add-new-nominee-input",optionList:null===(em=e.configdata)||void 0===em?void 0:em.relationships,label:"Appointee Relation*",selectedOption:null==eT?void 0:null===(eh=eT.guardian)||void 0===eh?void 0:eh.relationship,isError:!!(null===(eg=eT.guardian)||void 0===eg?void 0:null===(ep=eg.errorMessage)||void 0===ep?void 0:ep.relationship),errorMessage:null===(ex=eT.guardian)||void 0===ex?void 0:null===(ef=ex.errorMessage)||void 0===ef?void 0:ef.relationship,onSelectCB:e=>ez("relationship",e,!0),hasClose:!0})})]}),p.jsx("div",{className:"row",children:p.jsx("div",{className:"input-holder",children:p.jsx(_.MOutlinedTextBox,{id:"mobile-".concat(null==eT?void 0:eT.name,"-").concat(null===(eN=eT.guardian)||void 0===eN?void 0:eN.name),className:"moutlined-txtbx-default add-new-nominee-input",label:"Appointee Mobile Number*",value:null===(eb=eT.guardian)||void 0===eb?void 0:eb.mobile,type:"text",isError:!!(null===(ej=eT.guardian)||void 0===ej?void 0:null===(ey=ej.errorMessage)||void 0===ey?void 0:ey.mobile),errorMessage:null===(ew=eT.guardian)||void 0===ew?void 0:null===(eS=ew.errorMessage)||void 0===eS?void 0:eS.mobile,disabled:!1,inputMode:"numeric",onChange:e=>ez("mobile",e,!0),onFocusOut:()=>
1eK("guardianMobile")})})})]}),p.jsxs("div",{className:"check-address",children:[p.jsx("label",{className:"lbl-txt-title",children:"Permanent Address"}),p.jsxs("div",{className:"check-box-holder",children:[p.jsx("input",{className:"check-box",type:"checkbox",checked:ek,onChange:()=>ez("sameApplicantAddress","",!1)}),p.jsx("label",{className:ek?"lbl-txt-content":"lbl-primary-txt-content",children:"Same as First Applicant"})]})]}),p.jsx("div",{className:"adr-txt",children:p.jsx(Y.MOutlinedTextArea,{id:"address-".concat(null==eT?void 0:eT.name),className:"mo-textarea-default",label:"Enter Address",rows:4,value:ek?e1():eT.address,isError:!ek&&!!(null===(eD=eT.errorMessage)||void 0===eD?void 0:eD.address),errorMessage:null===(eC=eT.errorMessage)||void 0===eC?void 0:eC.address,disabled:ek,onChange:e=>ez("address",e,!1),onFocusOut:()=>eK("address")})})]}),p.jsxs("div",{className:"add-new-nominee-footer-holder",children:[p.jsx("button",{id:"add-new-nominee-cancel",className:"btn-outline-primary",type:"button",onClick:()=>{e.onClose()},children:"Cancel"}),p.jsx("button",{id:"add-new-nominee-add",className:"btn-primary",type:"button",disabled:!eP,onClick:()=>{var l,i,o;let t=i7(eT,eA);e.otherNomineeRatioSum,parseInt(eT.ratio),eU?(eQ("name-".concat(null==eT?void 0:eT.name)),eL(e=>({...e,errorMessage:{...e.errorMessage,name:"Applicant and Nominee Name's must not be same"}})),t=!1):eB&&(eQ("name-".concat(null==eT?void 0:eT.name,"-").concat(null==eT?void 0:null===(l=eT.guardian)||void 0===l?void 0:l.name)),eL(e=>{var l;let i={...null==e?void 0:e.guardian,errorMessage:{...null==e?void 0:null===(l=e.guardian)||void 0===l?void 0:l.errorMessage,name:"Nominee and Appointee Name's must not be same"}};return{...e,guardian:i}}),t=!1),eG?(eQ("pan-".concat(null==eT?void 0:eT.name)),eL(e=>({...e,errorMessage:{...e.errorMessage,pan:"PAN is already added"}})),t=!1):eJ?(eQ("pan-".concat(null==eT?void 0:eT.name,"-").concat(null==eT?void 0:null===(i=eT.guardian)||void 0===i?void 0:i.name)),eL(e=>{var l;let i={...null==e?void 0:e.guardian,errorMessage:{...null==e?void 0:null===(l=e.guardian)||void 0===l?void 0:l.errorMessage,pan:"Appointee PAN cannot be empty"}};return{...e,guardian:i}}),t=!1):eY&&(eQ("pan-".concat(null==eT?void 0:eT.name,"-").concat(null==eT?void 0:null===(o=eT.guardian)||void 0===o?void 0:o.name)),eL(e=>{var l;let i={...null==e?void 0:e.guardian,errorMessage:{...null==e?void 0:null===(l=e.guardian)||void 0===l?void 0:l.errorMessage,pan:"PAN is already added"}};return{...e,guardian:i}}),t=!1),t&&(eT.dob=le(eT.dob,"-","/"),e.onAddNominee(eT)),eO(!eF)},children:"add"===e.source?" Add Nominee":" Update Nominee"})]})]})},oe=e=>{var l;let i=async l=>{var i;let o={from:"profile",behaviour:"update-nominee",folioNo:null!==(i=null==e?void 0:e.folioNo)&&void 0!==i?i:"",nominee_name:null!=l?l:""};await r.SessionStorage.instance.profileFolioNumber.set(JSON.stringify(o))};return p.jsx("div",{className:"nominee-details",children:(null===(l=e.folionominnesdetails)||void 0===l?void 0:l.length)!=0?e.folionominnesdetails.map((l,o)=>p.jsx("div",{className:"row",children:p.jsxs("div",{className:"nominee-holder",children:[p.jsxs("div",{className:"row",children:[p.jsxs("div",{className:"column",children:[p.jsx("label",{className:"lbl-input-heading",children:"Name as per PAN"}),p.jsxs("label",{className:"lbl-list-heading",children:[null==l?void 0:l.name," "]})]}),p.jsxs("div",{className:"edit-delete",children:[0!==o&&p.jsx("img",{fetchPriority:"low",className:"delete-img",src:"/assets/delete.svg",onClick:()=>e.editNomineeCB(!0,"delete",l,o),alt:"delete-image"}),p.jsx(J.NextPageLoading,{to:"/servicecenter/updatefoliodetails/updatenominee",onClick:()=>i(null==l?void 0:l.name),className:"add-nominee-text",children:p.jsx("img",{fetchPriority:"low",src:"/assets/edit_icon2.svg",alt:"edit icon2"})})]})]}),p.jsxs("div",{className:"row",children:[p.jsxs("div",{className:"column",children:[p.jsx("label",{className:"lbl-input-heading",children:"DOB"}),p.jsxs("label",{className:"lbl-list-heading",children:[null==l?void 0:l.dob," "]})]}),p.jsxs("div",{className:"column",children:[p.jsx("label",{className:"lbl-input-heading",children:"Allocation"}),p.jsx("label",{className:"lbl-list-heading",children:null==l?void 0:l.ratio})]})]}),p.jsx("div",{className:"row",children:p.jsxs("div",{className:"column",children:[p.jsx("label",{className:"lbl-input-heading",children:"Relationship with Investor"}),p.jsxs("label",{className:"lbl-list-heading",children:[null==l?void 0:l.relationship," "]})]})})]})},o)):p.jsx("label",{className:"lbl-txt-content",children:"Nominee opted out for this folio."})})},ol=e=>{var l;let i=d.useRef(null);u.useLoginContextData();let[o,t]=d.useState(null),n=e=>{o===e?t(null):t(e)},a=l=>{var i,o;let t={Folio:null===(i=e.selectedfolio)||void 0===i?void 0:i.trs_acno,BankAccNo:null===(o=e.foliobankdetails[l])||void 0===o?void 0:o.accountNumber};w.placeUpdateDefaultBank(t,{default:s,success:r})},s=l=>{var i;e.toastMsgCB&&e.toastMsgCB(null!==(i=null==l?void 0:l.message)&&void 0!==i?i:"",!0)},r=l=>{var i,o,n;e.getExistingFolioDetailsCB&&e.getExistingFolioDetailsCB(null===(i=e.selectedfolio)||void 0===i?void 0:i.trs_acno),e.toastMsgCB&&e.toastMsgCB(null!==(n=null==l?void 0:null===(o=l.data)||void 0===o?void 0:o.msg)&&void 0!==n?n:"",!0),t(null)},c=null===(l=e.foliobankdetails)||void 0===l?void 0:l.filter(e=>e.bankName);
1return p.jsx("div",{className:"bank-details",children:(null==c?void 0:c.length)!=0?null==c?void 0:c.map((e,l)=>p.jsxs("div",{className:"row",children:[p.jsxs("div",{className:"bank-holder",children:[p.jsx("img",{fetchPriority:"low",src:null==e?void 0:e.bankIcon,alt:"bank icon"}),p.jsxs("label",{className:"lbl-list-heading",children:[(null==e?void 0:e.bankName)+" "+lo(null==e?void 0:e.accountNumber)," "]}),(null==e?void 0:e.defaultBank)==="Y"?p.jsx("button",{className:"secondary-button-text",children:"Primary"}):""]}),(null==e?void 0:e.defaultBank)==="N"?p.jsxs("div",{className:"tooltip-container",children:[p.jsx("img",{fetchPriority:"low",src:"./assets/more_icon_3dots.svg",alt:"info",onClick:()=>n(l),className:"info-icon"}),p.jsx("label",{ref:i,className:"tooltiptext ".concat(o===l?"visible":""," profile-tooltip"),children:p.jsx("span",{className:"tooltip-span-text",onClick:()=>a(l),children:"Make Primary"})})]}):""]},l)):p.jsx("label",{className:"lbl-txt-content",children:"Bank details are not available."})})};function oi(e){if(""===e)return"";let l=e.split("/"),i=l[0],o=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][parseInt(l[1],10)-1],t=l[2];return"".concat(i,"/").concat(o,"/").concat(t)}let oo={headerTitle:"Email ID",Labelone:"Enter New Email ID",Labeltwo:"Email ID*",Labelthree:"Email ID belongs to"},ot={headerTitle:"Mobile Number",Labelone:"Enter New Mobile Number",Labeltwo:"number*",Labelthree:"Mobile Number belongs to"},on={name:"",pan:"",dob:"",mobile:"",relationship:"",ratio:"",address:"",guardian:{name:"",pan:"",dob:"",mobile:"",relationship:"",ratio:"",address:"",sameApplicantAddress:""},sameApplicantAddress:""},oa=e=>{var l,i,o,t,n,a,s,c,g,f,x;let[N,b]=d.useState(!1),[y,j]=d.useState(!1),[S,w]=d.useState(!1),[D,C]=d.useState({message:"",isSuccess:!1}
1),[T,L]=d.useState(""),[A,I]=d.useState(on),[k,M]=d.useState(0);d.useState(!1);let[P,E]=d.useState(!1),[F,O]=d.useState([]),[_,B]=d.useState(!1),[G,Y]=d.useState({}),[W,V]=d.useState([{id:"s",displayvalue:"Savings"},{id:"c",displayvalue:"Current"}]),[z,H]=d.useState({ifscCode:"",bankName:"",accountNo:"",confirmAccNo:"",accountTypeSelect:"s"}),[q,K]=d.useState({ifscCode:"",bankName:"",accountNo:"",confirmAccNo:"",accountTypeSelect:""}),[Z,Q]=d.useState(),[X,$]=d.useState("");d.useState(!1);let[ee,el]=d.useState(!1),[ei,eo]=d.useState(!1),[et,en]=d.useState(""),[ea,es]=d.useState(!1),[ed,er]=d.useState({}),[eu,ec]=d.useState(!1),[ev,em]=d.useState(""),[eh,ep]=d.useState(""),[eg,ef]=d.useState(""),ex=u.useLoginContextData(),eN=u.useRootContextData();ex.isUserLoggedIn()||ex.isUserSoftLoggedIn(),null===(l=ex.loggedInUserDetails)||void 0===l||l.user_type;let eb=F.reduce((e,l)=>e+(parseInt(l.ratio,10)||0),0);d.useEffect(()=>{O(e.foliodetails.nominees)},[e.foliodetails]),d.useEffect(()=>{ew()},[ex.loggedInUserDetails.email]),d.useEffect(()=>{var l,i,o;let t=null===(o=e.foliodetails)||void 0===o?void 0:null===(i=o.primaryApplicantDetails)||void 0===i?void 0:null===(l=i.occupationDetails)||void 0===l?void 0:l.taxCategoryCode;t&&"21"==t?V([{id:"nre",displayvalue:"NRE"},{id:"fcnr",displayvalue:"FCNR"}]):t&&"22"==t?V([{id:"nro",displayvalue:"NRO"}]):V([{id:"s",displayvalue:"Savings"},{id:"c",displayvalue:"Current"}])},[]);let ey=(e,l)=>{"email"===e?j(l):"mob"===e&&b(l)},ej=(e,l)=>{C({message:e,isSuccess:l})},eS=e=>["OTP","triggered","registered","mobile","email","folio"].some(l=>e.toLowerCase().includes(l.toLowerCase())),ew=()=>{U.placeNewFolioConfig({default:eD,success:eC})},eD=e=>{},eC=e=>{var l;Y(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.config)},eT=()=>{var l;let i={Pan:"",Folio:null===(l=e.foliodetails)||void 0===l?void 0:l.folioNo,Source:""};U.placeUpdateNominee(i,{default:eL,success:eA})},eL=e=>{},eA=e=>{var l,i;eS(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.msg)?(B(!0),E(!1)):C({message:null!==(i=null==e?void 0:e.data.msg)&&void 0!==i?i:"",isSuccess:!1})},eI=()=>{if(e.selectedfolio&&"object"==typeof e.selectedfolio){var l,i,o,t,n,a,s,d,r,u,c,v,m,h,p,g,f,x,N,b,y,j,S,w,D,C,L,I,M,P,E,O,R,_,B,G,Y,J,W,V,z,H,q,K,Z,Q,$,ee,el,ei,eo;let et=[...F];"new-bank"===T?eO():"delete"!==T?null!==k?et.splice(k,1,A):et.push(A):"delete"==T&&(et=et.filter((e,l)=>l!==k));let en={userId:null===(i=e.foliodetails)||void 0===i?void 0:null===(l=i.primaryApplicantDetails)||void 0===l?void 0:l.pan,folio:null===(o=e.foliodetails)||void 0===o?void 0:o.folioNo,nominee1Name:null!==(J=null==et?void 0:null===(t=et[0])||void 0===t?void 0:t.name)&&void 0!==J?J:"",nominee1Ratio:null!==(W=null==et?void 0:null===(n=et[0])||void 0===n?void 0:n.ratio)&&void 0!==W?W:"",nominee1DOB:null!==(V=oi(null==et?void 0:null===(a=et[0])||void 0===a?void 0:a.dob))&&void 0!==V?V:"",nom1MobileNumber:null!==(z=null==et?void 0:null===(s=et[0])||void 0===s?void 0:s.mobile)&&void 0!==z?z:"",nom1Address:null!==(H=null==et?void 0:null===(d=et[0])||void 0===d?void 0:d.address)&&void 0!==H?H:"",nominee1PAN:null!==(q=null==et?void 0:null===(r=et[0])||void 0===r?void 0:r.pan)&&void 0!==q?q:"",nom1Guard:null!==(K=null==et?void 0:null===(c=et[0])||void 0===c?void 0:null===(u=c.guardian)||void 0===u?void 0:u.name)&&void 0!==K?K:"",nom1GuardianRelation:null!==(Z=null==et?void 0:null===(m=et[0])||void 0===m?void 0:null===(v=m.guardian)||void 0===v?void 0:v.relationship)&&void 0!==Z?Z:"",nominee2Name:et.length>1?null===(h=et[1])||void 0===h?void 0:h.name:"",nominee2Ratio:et.length>1?null===(p=et[1])||void 0===p?void 0:p.ratio:"",nominee2DOB:et.length>1?oi(null===(g=et[1])||void 0===g?void 0:g.dob):"",nom2MobileNumber:et.length>1?null===(f=et[1])||void 0===f?void 0:f.mobile:"",nom2Address:et.length>1?null===(x=et[1])||void 0===x?void 0:x.address:"",nominee2PAN:et.length>1?null===(N=et[1])||void 0===N?void 0:N.pan:"",nominee2GuardianName:null!==(Q=null==et?void 0:null===(y=et[1])||void 0===y?void 0:null===(b=y.guardian)||void 0===b?void 0:b.name)&&void 0!==Q?Q:"",nom2GuardianRelation:null!==($=null==et?void 0:null===(S=et[1])||void 0===S?void 0:null===(j=S.guardian)||void 0===j?void 0:j.relationship
1)&&void 0!==$?$:"",nominee3Name:et.length>2?null===(w=et[2])||void 0===w?void 0:w.name:"",nominee3Ratio:et.length>2?null===(D=et[2])||void 0===D?void 0:D.ratio:"",nominee3DOB:et.length>2?oi(null===(C=et[2])||void 0===C?void 0:C.dob):"",nom3MobileNumber:et.length>2?null===(L=et[2])||void 0===L?void 0:L.mobile:"",nom3Address:et.length>2?null===(I=et[2])||void 0===I?void 0:I.address:"",nominee3GuardianName:null!==(ee=null==et?void 0:null===(P=et[2])||void 0===P?void 0:null===(M=P.guardian)||void 0===M?void 0:M.name)&&void 0!==ee?ee:"",nom3GuardianRelation:null!==(el=null==et?void 0:null===(O=et[2])||void 0===O?void 0:null===(E=O.guardian)||void 0===E?void 0:E.relationship)&&void 0!==el?el:"",nominee3PAN:null!==(ei=null==et?void 0:null===(_=et[2])||void 0===_?void 0:null===(R=_.guardian)||void 0===R?void 0:R.pan)&&void 0!==ei?ei:"",nom1Relation:null!==(eo=null==et?void 0:null===(B=et[0])||void 0===B?void 0:B.relationship)&&void 0!==eo?eo:"",nom2Relation:et.length>1?null===(G=et[1])||void 0===G?void 0:G.relationship:"",nom3Relation:et.length>2?null===(Y=et[2])||void 0===Y?void 0:Y.relationship:"",otp:X,source:"MSIL"};U.placeVerifyOtp(en,{default:ek,success:eM})}},ek=e=>{C({message:e.message,isSuccess:!1}),setTimeout(()=>{C({message:"",isSuccess:!0})},500)},eM=e=>{var l;let i=JSON.parse(JSON.stringify(F));null!==k?i.splice(k,1,A):i.push(A),O(i),I(on),B(!1),$(""),C({message:null!==(l=null==e?void 0:e.data.msg)&&void 0!==l?l:"",isSuccess:!0});let o=e.data.nominee,t=[];for(let e=1;e<=3;e++){let l="nom".concat(e,"Name"),i="nom".concat(e,"DOB"),n="nom".concat(e,"Ratio"),a="nom".concat(e,"Relation"),s="nom".concat(e,"Addr"),d="nom".concat(e,"MobileNo"),r="nom".concat(e,"PAN");o[l]&&t.push({name:o[l],dob:o[i],ratio:o[n],relationship:o[a],mobile:o[d],address:o[s],pan:o[r]})}er(t),ec(!0)},eP=function(){var l,i,o,t,n,a,s;let d=arguments.length>0&&void 0!==arguments[0]&&arguments[0];el(!0);let r={folio:null==e?void 0:null===(l=e.selectedfolio)||void 0===l?void 0:l.folioNumber,bankName:null==Z?void 0:null===(i=Z[0])||void 0===i?void 0:i.bankName,accountNumber:z.accountNo,bankAddress:null==Z?void 0:Z[0].bankAddress,bankAddress2:"",bankAddress3:"",bankCity:null==Z?void 0:null===(o=Z[0])||void 0===o?void 0:o.branchCity,bankState:null==Z?void 0:Z.branchState,bankBranch:null==Z?void 0:null===(t=Z.branch)||void 0===t?void 0:t.branch,bankCode:null==Z?void 0:Z.bankCode,bankPin:0,micrNo:null==Z?void 0:Z.microCode,ifsc:null==z?void 0:z.ifscCode,accountType:null!==(n=null==z?void 0:z.accountTypeSelect)&&void 0!==n?n:"",investorName:null!==(a=e.selectedfolio.ivnName)&&void 0!==a?a:"",pageUrl:null!==(s=window.location.href)&&void 0!==s?s:""};U.placeAddbankOtp(r,{default:eE,success:e=>eF(e,d)})},eE=e=>{if(e){var l,i;null===(l=eN.triggerToast)||void 0===l||l.call(eN,{message:null!==(i=null==e?void 0:e.message)&&void 0!==i?i:"",toastType:"error"})}el(!1)},eF=(e,l)=>{if(null==e?void 0:e.data){var i,o,t,n,a,s;B(!0),L("new-bank"),em(null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.validateToken),ep(null==e?void 0:null===(o=e.data)||void 0===o?void 0:o.mobile),ef(null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.email),l?null===(n=eN.triggerToast)||void 0===n||n.call(eN,{message:"OTP Resent successfully",toastType:"success"}):null==e||null===(a=e.data)||void 0===a||a.message,null===(s=eN.triggerToast)||void 0===s||s.call(eN,{message:"OTP sent successfully",toastType:"success"})}el(!1)},eO=async()=>{var e;await (null==ex?void 0:null===(e=ex.getLoggedinUserDetails)||void 0===e?void 0:e.call(ex))},eR=async()=>{var l,i;let o={from:"profile",behaviour:"add-nominee",folioNo:null!==(i=null===(l=e.foliodetails)||void 0===l?void 0:l.folioNo)&&void 0!==i?i:""};await r.SessionStorage.instance.profileFolioNumber.set(JSON.stringify(o))};return p.jsxs("div",{className:"existing-folio-details",children:[p.jsx(m.Loader,{showLoader:ee}),p.jsx("div",{className:"form-holder",children:p.jsxs("div",{className:"for-scroll",children:[p.jsxs("div",{className:"holding",children:[p.jsxs("div",{className:"lbl-list-heading",children:[" ",p.jsx("span",{children:"1. Holding Details"})]}),p.jsx(iK,{isBeforePrefill:e.isBeforePrefill,foliodetails:e.foliodetails,configdata:G,handleUpdateEmailMobCB:ey})]}),p.jsxs("div",{className:"nominee",children:[p.jsxs("div",{className:"lbl-list-heading",children:[" ",p.jsx("span",{children:"2. Nominee Details"}),F.length<3&&p.jsx("span",{className:"edit-btn-holder",children:p.jsx("button",{id:"existing-edit-icon-btn",className:"icon-btn",children:p.jsx(J.NextPageLoading,{to:"/servicecenter/updatefoliodetails/updatenominee",onClick:eR,className:"add-nominee-text",children:p.jsx("span",{children:"+ Add Nominee"})})})})]}),p.jsx(oe,{folionominnesdetails:eu?ed:null!==(c=e.foliodetails.nominees)&&void 0!==c?c:[],editNomineeCB:function(e,l){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:on,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;L(l),I(i),"update"==l?(E(e),M(o)):"delete"==l?(M(null),O(e=>JSON.parse(JSON.stringify(e)).filter((e,l)=>l!==o)),eT()):(E(e),M(null))},tempNomineeData:ed,isInstantUpdate:eu,folioNo:null===(i=e.foliodetails)||void 0===i?void 0:i.folioNo})]}),p.jsxs("div",{className:"bank",children:[p.jsxs("div",{className:"lbl-list-heading",children:[" ",p.jsx("span",{children:"3. Bank Details"}),p.jsx("span",{className:"edit-btn-holder",children:p.jsx("button",{id:"existing-edit-icon-btn",className:"icon-btn",children:p.jsx("span",{onClick:()=>{var l,i,o;let t=null===(o=e.foliodetails)||void 0===o?void 0:null===(i=o.primaryApplicantDetails)||void 0===i?void 0:null===(l=i.occupationDetail
1s)||void 0===l?void 0:l.taxCategoryCode;t&&"21"==t?V([{id:"nre",displayvalue:"NRE"},{id:"fcnr",displayvalue:"FCNR"}]):t&&"22"==t&&V([{id:"nro",displayvalue:"NRO"}]),w(!0),eV("/servicecenter/updatefoliodetails/addbankaccountdetails"),H({ifscCode:"",bankName:"",accountNo:"",confirmAccNo:"",accountTypeSelect:"s"})},children:"+ Add Bank Account"})})})]}),p.jsx(ol,{foliobankdetails:null!==(g=null===(o=e.foliodetails)||void 0===o?void 0:o.bank)&&void 0!==g?g:[],selectedfolio:e.selectedfolio,toastMsgCB:ej,getExistingFolioDetailsCB:e.getExistingFolioDetailsCB})]})]})}),y?p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!0,title:"Change Email",isFloating:!0,onClose:()=>ey("email",!1),content:p.jsx(iQ,{module:"Email",formData:oo,toastMsgCB:ej,selectedfolio:e.selectedfolio,foliodetails:e.foliodetails,onCloseCB:()=>ey("email",!1),getExistingFolioDetailsCB:e.getExistingFolioDetailsCB,showLoaderCB:el})}):null,N?p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!0,title:"Change Mobile",isFloating:!0,onClose:()=>ey("mob",!1),content:p.jsx(iQ,{module:"Mobile Number",formData:ot,toastMsgCB:ej,selectedfolio:e.selectedfolio,foliodetails:e.foliodetails,getExistingFolioDetailsCB:e.getExistingFolioDetailsCB,showLoaderCB:el,onCloseCB:()=>ey("mob",!1)})}):null,P?p.jsx(h.OverlayPopup,{className:"dialog-popup-content m-full-screen",showHeader:!0,showCloseOption:!1,onClose:()=>E(!1),content:p.jsx(i8,{configdata:G,onClose:()=>E(!1),foliodetails:e.foliodetails,onAddNominee:e=>{let l=JSON.parse(JSON.stringify(e));I(l);let i=0;"add"===T?i=eb+parseInt(l.ratio):"update"==T&&(i=eb-parseInt(F.filter((e,l)=>l===k)[0].ratio)+parseInt(l.ratio)),i>100?(eo(!0),es(!0),en("Total allocation cannot exceed 100%")):i<=100&&(eo(!0),en(""),eT())},source:T,selectedNominee:A,nomineeData:F})}):null,_?p.jsx(h.OverlayPopup,{className:"dialog-popup-content service-verifyotp",showHeader:!0,isFloating:!0,showCloseOption:!1,onClose:()=>{E(!1),B(!1),$("")},content:p.jsx(R.VerifyOTPPopup,{onResend:()=>{$(""),"new-bank"===T?eP(!0):eT()},errormessage:"",mobileNumber:null!==(f=null===(n=e.foliodetails)||void 0===n?void 0:null===(t=n.primaryApplicantDetails)||void 0===t?void 0:t.mobileNo)&&void 0!==f?f:"",onOtpChange:e=>{$(e)},onVerify:()=>{eI()},emailId:null!==(x=null===(s=e.foliodetails)||void 0===s?void 0:null===(a=s.primaryApplicantDetails)||void 0===a?void 0:a.emailId)&&void 0!==x?x:""})}):null,ea&&ei?p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!1,isFloating:!0,onClose:()=>{eo(!1),en("")},content:p.jsx(U.WarningInfoDialog,{goNext:()=>es(!1),infoData1:et,infoData2:"Please reallocate to reach the above total",buttonText:"Edit Allocation",imgUrl:"/assets/edit_icon.svg"})}):null,p.jsx(v.CustomToast,{id:"addbankaccountdetails",message:D.message,limit:3,autoClose:!0,autoCloseDelay:5e3,type:D.isSuccess?"success":"error",theme:"dark"})]})},os=e=>p.jsxs("div",{className:"folio-title-card",children:[p.jsxs("div",{className:"input-section",children:[p.jsx("span",{className:"lbl-input-heading",children:"Folio Title"}),p.jsx("input",{className:"inp-regular",value:e.title.value,maxLength:200,onChange:l=>{e.onTitleChange(l.target.value)}}),e.title.errormessage?p.jsx("span",{className:"lbl-error-txt",children:e.title.errormessage}):""]}),p.jsx("div",{className:"save-btn-div",children:p.jsx("button",{id:"add-bank-account-submit",className:"btn-primary btn-add",onClick:e.onClickSaveCB,disabled:e.title.errormessage,children:"Save"})})]}),od=async(e,l)=>{var i;let o=lu.AGGREGATOR_URL+"/service-centre/api/v1/updateFolioDetails",t=await la(o,{"Content-Type":"application/json"},JSON.stringify(e));(null==t?void 0:null===(i=t.status)||void 0===i?void 0:i.toLowerCase())==="success"?l.success(t):l.default(t)},or=e=>{var l,i,o,t,n,a,s,d,r,u,c,v,m,h,p,g,f,x,N,b,y,j,S,w,D,C,T,L,A,I,k,M,P,E,F,O,R,_,U,B,G,Y,J,W,V,z,H,q,K,Z,Q,X,$,ee,el,ei,eo,et,en,ea,es,ed,er;let eu=ou(null==e?void 0:e.primaryApplicantDetails);return eu.name=null!==(O=null==e?void 0:null===(l=e.primaryApplicantDetails)||void 0===l?void 0:l.name)&&void 0!==O?O:"",eu.pan=null!==(R=null==e?void 0:null===(i=e.primaryApplicantDetails)||void 0===i?void 0:i.pan)&&void 0!==R?R:"",eu.mobileNo=null!==(_=null==e?void 0:null===(o=e.primaryApplicantDetails)||void 0===o?void 0:o.mobileNo)&&void 0!==_?_:"",{folioName:null==e?void 0:e.folioName,folioNo:null==e?void 0:e.folioNo,primaryApplicantDetails:eu,completeFolioDetails:null==e?void 0:e.completeFolioDetails,addressDetail
1s:{residenceAddress:{address:null!==(U=null==e?void 0:null===(n=e.addressDetails)||void 0===n?void 0:null===(t=n.residenceAddress)||void 0===t?void 0:t.address)&&void 0!==U?U:"",city:null!==(B=null==e?void 0:null===(s=e.addressDetails)||void 0===s?void 0:null===(a=s.residenceAddress)||void 0===a?void 0:a.city)&&void 0!==B?B:"",state:null!==(G=null==e?void 0:null===(r=e.addressDetails)||void 0===r?void 0:null===(d=r.residenceAddress)||void 0===d?void 0:d.state)&&void 0!==G?G:"",country:null!==(Y=null==e?void 0:null===(c=e.addressDetails)||void 0===c?void 0:null===(u=c.residenceAddress)||void 0===u?void 0:u.country)&&void 0!==Y?Y:"",pin:null!==(J=null==e?void 0:null===(m=e.addressDetails)||void 0===m?void 0:null===(v=m.residenceAddress)||void 0===v?void 0:v.pin)&&void 0!==J?J:""},permanentAddress:{address:null!==(W=null==e?void 0:null===(p=e.addressDetails)||void 0===p?void 0:null===(h=p.permanentAddress)||void 0===h?void 0:h.address)&&void 0!==W?W:"",city:null!==(V=null==e?void 0:null===(f=e.addressDetails)||void 0===f?void 0:null===(g=f.permanentAddress)||void 0===g?void 0:g.city)&&void 0!==V?V:"",state:null!==(z=null==e?void 0:null===(N=e.addressDetails)||void 0===N?void 0:null===(x=N.permanentAddress)||void 0===x?void 0:x.state)&&void 0!==z?z:"",country:null!==(H=null==e?void 0:null===(y=e.addressDetails)||void 0===y?void 0:null===(b=y.permanentAddress)||void 0===b?void 0:b.country)&&void 0!==H?H:"",pin:null!==(q=null==e?void 0:null===(S=e.addressDetails)||void 0===S?void 0:null===(j=S.permanentAddress)||void 0===j?void 0:j.pin)&&void 0!==q?q:""}},jointHolders:null!==(K=null==e?void 0:e.jointHolders)&&void 0!==K?K:[],nomineeFacilityVerification:[{verificationType:null!==(Z=null==e?void 0:null===(w=e.nomineeFacilityVerification)||void 0===w?void 0:w.verificationType)&&void 0!==Z?Z:"",verificationToken:null!==(Q=null==e?void 0:null===(D=e.nomineeFacilityVerification)||void 0===D?void 0:D.verificationToken)&&void 0!==Q?Q:"",status:null!==(X=null==e?void 0:null===(C=e.nomineeFacilityVerification)||void 0===C?void 0:C.status)&&void 0!==X?X:"",pan:null!==($=null==e?void 0:null===(T=e.nomineeFacilityVerification)||void 0===T?void 0:T.pan)&&void 0!==$?$:"",folio:null!==(ee=null==e?void 0:null===(L=e.nomineeFacilityVerification)||void 0===L?void 0:L.folio)&&void 0!==ee?ee:"",timestamp:null!==(el=null==e?void 0:null===(A=e.nomineeFacilityVerification)||void 0===A?void 0:A.timestamp)&&void 0!==el?el:""}],applicantPanVerification:[{verificationType:null!==(ei=null==e?void 0:null===(I=e.applicantPanVerification)||void 0===I?void 0:I.verificationType)&&void 0!==ei?ei:"",verificationToken:null!==(eo=null==e?void 0:null===(k=e.applicantPanVerification)||void 0===k?void 0:k.verificationToken)&&void 0!==eo?eo:"",status:null!==(et=null==e?void 0:null===(M=e.applicantPanVerification)||void 0===M?void 0:M.status)&&void 0!==et?et:"",pan:null!==(en=null==e?void 0:null===(P=e.applicantPanVerification)||void 0===P?void 0:P.pan)&&void 0!==en?en:"",folio:null!==(ea=null==e?void 0:null===(E=e.applicantPanVerification)||void 0===E?void 0:E.folio)&&void 0!==ea?ea:"",timestamp:null!==(es=null==e?void 0:null===(F=e.applicantPanVerification)||void 0===F?void 0:F.timestamp)&&void 0!==es?es:""}],nominees:null!==(ed=null==e?void 0:e.nominees)&&void 0!==ed?ed:[],bank:null!==(er=null==e?void 0:e.bank)&&void 0!==er?er:[]}},ou=e=>{var l,i,o,t,n,a,s,d,r,u,c,v,m,h,p,g,f,x,N,b,y,j,S,w,D,C,T,L,A,I,k,M,P,E,F,O,R,_,U,B,G,Y,J,W,V,z,H,q,K,Z;return{name:"",pan:"",mobileNo:"",emailId:null!==(A=null==e?void 0:e.emailId)&&void 0!==A?A:"",kycStatus:null!==(I=null==e?void 0:e.kycStatus)&&void 0!==I?I:"",panStatus:null!==(k=null==e?void 0:e.panStatus)&&void 0!==k?k:"",dematDpId:null!==(M=null==e?void 0:e.dematDpId)&&void 0!==M?M:"",dematClientId:null!==(P=null==e?void 0:e.dematClientId)&&void 0!==P?P:"",occupationDetails:{countryOfBirth:null!==(E=null==e?void 0:null===(l=e.occupationDetails)||void 0===l?void 0:l.countryOfBirth)&&void 0!==E?E:"",politicallyExposedPerson:null!==(F=null==e?void 0:null===(i=e.occupationDetails)||void 0===i?void 0:i.politicallyExposedPerson)&&void 0!==F?F:"",occupation:null!==(O=null==e?void 0:null===(o=e.occupationDetail
1s)||void 0===o?void 0:o.occupation)&&void 0!==O?O:"",incomeType:null!==(R=null==e?void 0:null===(t=e.occupationDetails)||void 0===t?void 0:t.incomeType)&&void 0!==R?R:"",income:null!==(_=null==e?void 0:null===(n=e.occupationDetails)||void 0===n?void 0:n.income)&&void 0!==_?_:"",taxCategoryCode:null!==(U=null==e?void 0:null===(a=e.occupationDetails)||void 0===a?void 0:a.taxCategoryCode)&&void 0!==U?U:"",taxCategory:null!==(B=null==e?void 0:null===(s=e.occupationDetails)||void 0===s?void 0:s.taxCategory)&&void 0!==B?B:"",taxStatus:null!==(G=null==e?void 0:null===(d=e.occupationDetails)||void 0===d?void 0:d.taxStatus)&&void 0!==G?G:"",nriAddress:{address:null!==(Y=null==e?void 0:null===(u=e.occupationDetails)||void 0===u?void 0:null===(r=u.nriAddress)||void 0===r?void 0:r.address)&&void 0!==Y?Y:"",city:null!==(J=null==e?void 0:null===(v=e.occupationDetails)||void 0===v?void 0:null===(c=v.nriAddress)||void 0===c?void 0:c.city)&&void 0!==J?J:"",state:null!==(W=null==e?void 0:null===(h=e.occupationDetails)||void 0===h?void 0:null===(m=h.nriAddress)||void 0===m?void 0:m.state)&&void 0!==W?W:"",country:null!==(V=null==e?void 0:null===(g=e.occupationDetails)||void 0===g?void 0:null===(p=g.nriAddress)||void 0===p?void 0:p.country)&&void 0!==V?V:"",pin:null!==(z=null==e?void 0:null===(x=e.occupationDetails)||void 0===x?void 0:null===(f=x.nriAddress)||void 0===f?void 0:f.pin)&&void 0!==z?z:""}},otherCountryTaxDetails:{isOtherCountryTaxResident:null!==(H=null==e?void 0:null===(N=e.otherCountryTaxDetails)||void 0===N?void 0:N.isOtherCountryTaxResident)&&void 0!==H?H:"",taxDetails:[{country:null!==(q=null==e?void 0:null===(j=e.otherCountryTaxDetails)||void 0===j?void 0:null===(y=j.taxDetails)||void 0===y?void 0:null===(b=y[0])||void 0===b?void 0:b.country)&&void 0!==q?q:"",taxReferenceNumber:null!==(K=null==e?void 0:null===(D=e.otherCountryTaxDetails)||void 0===D?void 0:null===(w=D.taxDetails)||void 0===w?void 0:null===(S=w[0])||void 0===S?void 0:S.taxReferenceNumber)&&void 0!==K?K:"",identificationType:null!==(Z=null==e?void 0:null===(L=e.otherCountryTaxDetails)||void 0===L?void 0:null===(T=L.taxDetails)||void 0===T?void 0:null===(C=T[0])||void 0===C?void 0:C.identificationType)&&void 0!==Z?Z:""}]},errorMessage:{countryOfBirth:void 0,politicallyExposedPerson:void 0,occupation:void 0,income:void 0,taxCategory:void 0,taxStatus:void 0,address:void 0,city:void 0,state:void 0,pin:void 0,country:void 0,taxResidentCountry:void 0,taxReferenceNumber:void 0,identificationType:void 0}}};var oc=Object.freeze({__proto__:null,FoliosList:e=>{var l,i;let[o,t]=d.useState(!1),[n,a]=d.useState([]),[s,c]=d.useState([]),[v,g]=d.useState(!1),[f,x]=d.useState(!1),[N,b]=d.useState("s"),[y,j]=d.useState(!1),[w,D]=d.useState(!1),[T,L]=d.use
1State({}),[A,I]=d.useState(or({})),[k]=d.useState({}),[M,P]=d.useState(0),[E,F]=d.useState({message:"",isSuccess:!1}),[O,R]=d.useState(0),[_,U]=d.useState({value:"",errormessage:""}),[B,G]=d.useState(""),Y=u.useLoginContextData(),J=u.useRootContextData(),W=Y.isUserLoggedIn()||Y.isUserSoftLoggedIn()?"post login journey":"pre login journey",V=null!==(i=null===(l=Y.loggedInUserDetails)||void 0===l?void 0:l.user_type)&&void 0!==i?i:"na";d.useEffect(()=>{var e,l;z(),R(null===(e=window)||void 0===e?void 0:e.innerWidth);let i=()=>{var e;return R(null===(e=window)||void 0===e?void 0:e.innerWidth)};return null===(l=window)||void 0===l||l.addEventListener("resize",i),()=>{var e;return null===(e=window)||void 0===e?void 0:e.removeEventListener("resize",i)}},[]),d.useEffect(()=>{w||z()},[w]);let z=async()=>{g(!0),l3({UserID:"",Source:eS},{default:e=>{g(!1)},success:e=>{var l;let i=null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.folioLumSumDetails.map(e=>({...e,trdate:new Date(parseInt(e.trdate.replace(/\/Date\((\d+)\)\//,"$1"))).toISOString()}));c(i),a(i),g(!1)}})},H=e=>{S.placeFolioDetails({userId:"",folioId:e.toString()},{default:q,success:K})},q=e=>{},K=e=>{var l,i,o,t;let n=or(null===(i=e.folioList)||void 0===i?void 0:null===(l=i[0])||void 0===l?void 0:l.folioDetails),a=null==n?void 0:null===(t=n.primaryApplicantDetails)||void 0===t?void 0:null===(o=t.occupationDetails)||void 0===o?void 0:o.taxCategoryCode,s=S.checkOtherCountryTaxResident(a||"");n.primaryApplicantDetails.otherCountryTaxDetails.isOtherCountryTaxResident=s===eG.Yes?"Yes":"No",U({value:n.folioName,errormessage:""}),I(n)},Z=()=>{t(!1)},Q=async(e,l)=>{"folio-dropdown"==l?(H(e.folioNumber),G(e.folioNumber.toString())):(H(e.trs_acno),G(e.trs_acno.toString()));let i={...e,folioNumber:e.trs_acno,folioName:e.folio_name};L(i);let o=null==i?void 0:i.folioNumber;await r.SessionStorage.instance.profileFolioNumber.set(JSON.stringify({from:"profile",behaviour:"add-bank",folioNo:null!=o?o:""})),D(!0)},X=async e=>{try{await r.SessionStorage.instance.portfolioGoalRedirection.set(e)}catch(e){console.error("Error accessing session or saving portfolio:",e)}},$=e=>{if(e.length<=200){let l=eK(e),i=iz("Folio Title",l,3);U({value:l,errormessage:i})}},ee=e=>{H(null==e?void 0:e.folioNumber),U({value:"".concat((null==k?void 0:k.user_name)||"New"," Folio ").concat(M+1),errormessage:""}),L(e),Q(e,"folio-dropdown")},el=e=>{P(e)},ei=async e=>{try{await r.SessionStorage.instance.portfolioFolioDetails.get(),await r.SessionStorage.instance.portfolioFolioDetails.set(JSON.stringify(e))}catch(e){console.error("Error accessing session or saving portfolio:",e)}},eo=e=>{var l,i;null===(l=J.triggerToast)||void 0===l||l.call(J,{message:null!==(i=e.message)&&void 0!==i?i:"",toastType:"error"})},et=e=>{var l,i;null===(l=J.triggerToast)||void 0===l||l.call(J,{message:null!==(i=e.data.message)&&void 0!==i?i:"",toastType:"success"})};return p.jsxs("div",{className:"folio-container",children:[p.jsx(m.Loader,{showLoader:v}),p.jsxs("div",{className:"folio-content",children:[p.jsxs("div",{className:"folio-header",children:[!w&&p.jsxs("div",{className:"folio-title-arrow",children:[!r.isMobileAppEnvironment&&p.jsx("img",{fetchPriority:"low",className:"img-arrow",src:r.pathChanger(eA),onClick:e.backSideArrow,alt:"Go back"}),p.jsx("div",{className:"lbl-popup-content default-cursor",children:r.isMobileAppEnvironment?"":null==e?void 0:e.title})]}),!w&&n.length>0&&p.jsx("div",{className:"sort-cursor",children:p.jsx("label",{className:"lbl-primary-txt-info3 lbl-sort",onClick:()=>{t(!0)},children:eN})}),w?p.jsxs("div",{className:"edit-folio-title",children:[p.jsx("img",{fetchPriority:"low",className:"img-arrow",src:r.pathChanger(eA),onClick:()=>D(!1),alt:"Go back"}),p.jsx("label",{className:"lbl-popup-content folio-cursor",children:"Edit Folio"})]}):null,w?p.jsx("div",{className:"sort-cursor",children:p.jsx("label",{className:"lbl-primary-txt-info3 lbl-sort",onClick:()=>{ei(T),eV(eM.FOLIO_DETAIL)},children:"See investment details"})}):null]}),w?p.jsxs("div",{className:"header-input-section",children:[p.jsx(os,{title:{value:null==_?void 0:_.value,errormessage:null==_?void 0:_.errormessage},onTitleChange:$,onClickSaveCB:()=>{od({UserID:"",Folio:B,FolioName:_.value,Source:"MSIL"},{default:eo,success:et})}}),p.jsx(S.PrefillFolioSelection,{selectedfolio:A,onFolioSelected:ee,handleExistingUserFolioListLength:el,source:"profile-folio"})]}):null,w?p.jsx("div",{className:"folio-body",children:p.jsx(oa,{selectedfolio:T,onFolioSelected:ee,handleExistingUserFolioListLength:el,isMobileView:!1,isBeforePrefill:!1,foliodetails:A,onTitleChange:$,configdata:{},getExistingFolioDetailsCB:H})}):n.length>0?p.jsx("div",{className:"folio-body",children:p.jsx(iY,{handleFolioRedirection:Q,folioData:n,goalRedirection:()=>{var e;X("profile"),j(!y);let l={page_section:null!==(e=e9())&&void 0!==e?e:"",cta_name:"link_to_goal",page_sub_section:"folio",flow_name:W,user_type:V};r.GoogleAnalytics.recordEvent(r.GoogleAnalyticEvents.Profile.CtaClick(l))}})}):"No data"]}),o&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!1,isFloating:!1,onClose:Z,content:p.jsx(iJ,{onApply:()=>{let e=[...s];"s"===N?e.sort((e,l)=>new Date(l.trdate).getTime()-new Date(e.trdate).getTime()):e.sort((e,l)=>l.TOT_Investamt-e.TOT_Investamt),f&&(e=e.filter(e=>e.lumsumCurrAmt>0||e.SIPCurrAmt>0)),a(e),Z()},handleToggle:()=>{x(!f)},onExpiryDateOptionChange:e=>{e&&b(e)},hideZeroValue:f,expiryDateOption:N})}),y&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!1,isFloating:!1,onClose:()=>{j(!1)},content:p.jsx(C.ComingSoonPopup,{})})]})}});l.ENV=lt,l.FolioDetailsModule=()=>{var e,l;let[i,o]=d.useState({}
1),[t,n]=d.useState([]),[a,s]=d.useState([]),[c,v]=d.useState(!1),[m,g]=d.useState({}),{droplinkData:f,handleDropLinkDispatch:x}=d.useContext(u.DroplinkContext),[N,b]=d.useState(!1),[y,j]=d.useState({}),[S,w]=d.useState(!1),D=u.useLoginContextData(),C=D.isUserLoggedIn()||D.isUserSoftLoggedIn()?"post login journey":"pre login journey",T=null!==(l=null===(e=D.loggedInUserDetails)||void 0===e?void 0:e.user_type)&&void 0!==l?l:"na",L=u.useInvestNowAction({droplink:{droplinkData:f,handleDropLinkDispatch:x}});d.useEffect(()=>{k(),F()},[]),d.useEffect(()=>{(null==i?void 0:i.trs_acno)&&E(),O()},[null==i?void 0:i.trs_acno]),d.useEffect(()=>{let e=()=>{b(window.innerWidth<769)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let A=e=>{M(e),eV(eM.FOLIO_SCHEME_DETAIL)},I=async()=>{var e,l,o,t,n,a,s,d,c,v;let h=null==m?void 0:m.schemeId,p=null==m?void 0:m.schemeCode,g=null==m?void 0:m.schDesc,f=null==m?void 0:m.planDesc,x=null==m?void 0:m.optionType,N=null==m?void 0:m.optionName;if(!h){let e=await u.getDefaultScheme(),l=null==e?void 0:null===(n=e.success)||void 0===n?void 0:null===(t=n.data)||void 0===t?void 0:null===(o=t.trendingScheme)||void 0===o?void 0:o[0];l&&(h=l.schemeId,p=l.schemeCode,g=l.schemeTitle,f=l.planType,x=l.optionType,N=l.optionName)}let b={schemeId:h,schemeCode:p,schemeName:g,pln:f,opt:x,optionCode:N,showMore:!0,folioObj:{name:null!==(s=null!==(a=null==y?void 0:y.folioName)&&void 0!==a?a:i.folio_name)&&void 0!==s?s:"",bank:y?(null==y?void 0:y.bankName)+" "+(null==y?void 0:y.bankAccountNumber):(null==i?void 0:null===(e=i.bankDetails)||void 0===e?void 0:e.accountName)+""+(null==i?void 0:null===(l=i.bankDetails)||void 0===l?void 0:l.maskedBankAccNo),scheme:null==y?void 0:y.schemeCount,dispName:(null==y?void 0:y.folioId)?(null==y?void 0:y.folioId)+" ("+(null==y?void 0:y.folioName)+")":(null==i?void 0:i.trs_acno)+" ("+i.folio_name+")",folioNumber:null!==(c=null!==(d=null==y?void 0:y.folioId)&&void 0!==d?d:null==i?void 0:i.trs_acno)&&void 0!==c?c:""}};L.getGenerateDropLink({scheme:b,dropLinkType:u.UserJourneys.sip});let j={cta_name:"invest more",page_section:null!==(v=e9())&&void 0!==v?v:"",page_sub_section:"folio",flow_name:C,user_type:T};r.GoogleAnalytics.recordEvent(r.GoogleAnalyticEvents.Portfolio.CtaClick(j))},k=async()=>{try{let l=await r.SessionStorage.instance.portfolioFolioDetails.get();if(l){var e;let i=null===(e=JSON)||void 0===e?void 0:e.parse(l);i&&o(i)}}catch(e){console.error("Error fetching folio details from session:",e)}},M=async e=>{try{var l;await r.SessionStorage.instance.portfolioFolioSchemeDetails.set(null===(l=JSON)||void 0===l?void 0:l.stringify(e))}catch(e){console.error("Error fetching folio details from session:",e)}},P=async e=>{try{var l;await r.SessionStorage.instance.portfolioFolioDetails.set(null===(l=JSON)||void 0===l?void 0:l.stringify(e))}catch(e){console.error("Error accessing session or saving portfolio:",e)}},E=async()=>{ii({userId:"",folioId:"".concat(null==i?void 0:i.trs_acno)},{default:e=>{},success:e=>{var l;n(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.schemeDetails)}})},F=async()=>{l3({UserID:"",Source:eS},{default:e=>{},success:e=>{var l;s(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.folioLumSumDetails)}})},O=async()=>{it({UserID:"",Folio:"".concat(null==i?void 0:i.trs_acno)},{default:e=>{},success:e=>{var l,i,o;j(null==e?void 0:null===(i=e.data)||void 0===i?void 0:null===(l=i.folioDataList)||void 0===l?void 0:l[0]),g(null==e?void 0:null===(o=e.data.transactionDataList)||void 0===o?void 0:o[0])}})},R=S||!N?t:t.slice(0,2);return p.jsxs("div",{className:"folio-details-module",style:{...r.isMobileAppEnvironment&&c&&{position:"fixed",width:"100%"}},children:[c&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!0,isFloating:!0,title:"Select Existing Folio",onClose:()=>v(!1),content:p.jsx(io,{existingUserfoliolist:a,onExistingFolioSelected:e=>{o(e),P(e),v(!c)},selectedFolio:i})}),p.jsx(l6,{folioDetails:i,handleFolioInvestClick:I,handleFolioPopup:()=>{v(!c)}}),p.jsxs("div",{className:"scheme-cards-section",children:[p.jsxs("h4",{className:"lbl-content-heading-7 scheme-cards-header",children:[t.length," Schemes"]}),p.jsx("div",{className:"scheme-cards-container",children:(null==t?void 0:t.length)>0?p.jsxs(p.Fragment,{children:[R.map((e,l)=>p.jsx(l1,{scheme:e,handleSchemeClick:A,isShowFolio:!1},l)),N&&t.length>2&&p.jsx("div",{className:"portfolio-view-toggle lbl-primary-banner-title-2",onClick:()=>
1w(!S),children:S?"View Less":"View All"})]}):p.jsx("div",{children:"No schemes available."})})]}),p.jsx(il,{folioDetailNo:null==i?void 0:i.trs_acno,isFullView:!1,folioSchemeList:t,folioCurrentInvest:null==i?void 0:i.TOT_Investamt})]})},l.GoalDetailsModule=()=>{var e,l;let[i,o]=d.useState(!1),[t,n]=d.useState(!1),a=u.useLoginContextData(),s=a.isUserLoggedIn()||a.isUserSoftLoggedIn()?"post login journey":"pre login journey",c=null!==(l=null===(e=a.loggedInUserDetails)||void 0===e?void 0:e.user_type)&&void 0!==l?l:"na",v=e=>{var l;let i={cta_name:e,page_section:null!==(l=e9())&&void 0!==l?l:"",page_sub_section:"choose your goals",flow_name:s,user_type:c};r.GoogleAnalytics.recordEvent(r.GoogleAnalyticEvents.Portfolio.GoalSelected(i)),o(!0)};return p.jsxs("div",{className:"goal-details-module",children:[p.jsxs("div",{className:"header-section",children:[p.jsx("img",{fetchPriority:"low",className:"back-arrow",src:r.pathChanger(eA),alt:"backside-arrow"}),p.jsxs("div",{className:"header-content",children:[p.jsx("h3",{className:"lbl-content-heading-7",children:"Choose Your Goal"}),p.jsx("label",{className:"lbl-primary-txt-content2 heading-subtext",children:"Let your money work for your goal"})]})]}),p.jsx("div",{className:"cards-section",children:[{title:"Vacation",description:"Given the stress of modern living, taking periodic breaks becomes essential."},{title:"Child Education",description:"We all desire a better future for our child, education becomes a very our contribution to it."},{title:"Emergency Fund",description:"Given the stress of modern living, taking periodic breaks becomes essential."},{title:"Wealth Builder",description:"Given the stress of modern living, taking periodic breaks becomes essential."},{title:"Retirement",description:"Given the stress of modern living, taking periodic breaks becomes essential."},{title:"DIY",description:"Given the stress of modern living, taking periodic breaks becomes essential."},{title:"Fix Income",description:"Given the stress of modern living, taking periodic breaks becomes essential."},{title:"Tax Saver",description:"Given the stress of modern living, taking periodic breaks becomes essential."},{title:"Create Own Goal",description:"Given the stress of modern living, taking periodic breaks becomes essential."}].map(e=>p.jsxs("div",{className:"card-content",onClick:()=>{var l;return v(null!==(l=null==e?void 0:e.title)&&void 0!==l?l:"")},children:[p.jsx("img",{fetchPriority:"low",src:r.pathChanger("smart-switch.svg"),alt:"goal-card-image"}),p.jsx("h4",{className:"lbl-card-title-2",children:e.title}),p.jsx("label",{className:"lbl-card-tag-4",children:e.description})]}))}),i?p.jsx(h.OverlayPopup,{className:"dialog-popup-content",isFloating:!0,onClose:()=>o(!1),content:p.jsx(is,{onClick:()=>{r.GoogleAnalytics.recordEvent(r.GoogleAnalyticEvents.Portfolio.GoalSelected({flow_name:s,user_type:c})),o(!1),n(!0),t&&r.GoogleAnalytics.recordEvent(r.GoogleAnalyticEvents.Portfolio.GoalSelected({flow_name:s,user_type:c}))}})}):"",t?p.jsx(h.OverlayPopup,{className:"dialog-popup-content",isFloating:!0,onClose:()=>n(!1),content:p.jsx(ia,{})}):""]})},l.InitializeClient=()=>{r.DeviceCommunicator.initialize()},l.MyTransaction=()=>{var e,l,i,o,t,n,a,s,v,m,h,g,f,x;let{droplinkData:N,handleDropLinkDispatch:b}=d.useContext(u.DroplinkContext),[y,j]=d.useState(null),[S,w]=d.useState(null),[D,C]=d.useState(null),[T,L]=d.use
1State(!0),A=u.useLoginContextData(),[I,k]=d.useState(""),[M,P]=d.useState([]),[E,F]=d.useState(""),[O,R]=d.useState("");d.useEffect(()=>{(async()=>{var e,l,i,o,t;let n=await r.SessionStorage.instance.portfolioSchemeTransactionDetail.get(),a=n?null===(e=JSON)||void 0===e?void 0:e.parse(n):null;(null==a?void 0:null===(l=a.transactionStatus)||void 0===l?void 0:l.toLowerCase())==="processed"&&(null==a?void 0:null===(i=a.investmentType)||void 0===i?void 0:i.toLowerCase())==="stp"&&G(a),j(a),k((null==a?void 0:a.urnNo)||""),(null==a?void 0:a.transactionStatus)==="Pending"&&(null==a?void 0:null===(o=a.investmentType)||void 0===o?void 0:o.toLowerCase().startsWith("sip"))&&B(null==a?void 0:a.ihNumber,null==a?void 0:a.userId),a&&W(a);let s=await r.SessionStorage.instance.portfolioSchemeTransactionFolioList.get();w(s?null===(t=JSON)||void 0===t?void 0:t.parse(s):null),L((null==a?void 0:a.investmentAllowed)!==!1)})()},[]);let _=e=>{if((null==e?void 0:e.status)==="success"&&(null==e?void 0:e.statusCode)==="SC-00"){var l;k((null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.urnNo)||"")}else k((null==y?void 0:y.urnNo)||"")},U=e=>{k((null==y?void 0:y.urnNo)||"")},B=async(e,l)=>{await lF({userId:null!=l?l:"",orderId:null!=e?e:""},{default:U,success:_})},G=async e=>{var l,i,o,t;let n=await (null===(l=A.getLoggedinUserDetails)||void 0===l?void 0:l.call(A)),a={schemeId:null!==(i=null==e?void 0:e.toSchId)&&void 0!==i?i:"",folioId:null!==(o=Number(null==e?void 0:e.folioNo))&&void 0!==o?o:0,userId:null!==(t=null==n?void 0:n.pan)&&void 0!==t?t:""};await lM(a,{default:Y,success:e=>J(e)})},Y=e=>{C(null)},J=e=>{if("success"===e.status){var l,i;C({...null==e?void 0:null===(i=e.data)||void 0===i?void 0:null===(l=i.schemeDetails)||void 0===l?void 0:l[0]})}else C(null)},W=async e=>{var l,i,o;let t=(()=>{var l,i;let o=null==e?void 0:null===(l=e.investmentType)||void 0===l?void 0:l.toLowerCase();return["purchase","new purchase","ipo","lumpsum"].includes(o)?"ADD":["redemption","redeem","insta redemption"].includes(o)?"RED":["switch"].includes(o)?"SWD":(null==o?void 0:o.startsWith("sip"))?"SIP":["stp"].includes(o)?"STP":"swp"===o?"SWP":null==e?void 0:null===(i=e.investmentType)||void 0===i?void 0:i.toUpperCase()})();await l_({ihNumber:null!==(l=null==e?void 0:e.ihNumber)&&void 0!==l?l:"",folio:null!==(i=null==e?void 0:e.folioNo)&&void 0!==i?i:"",transactionType:t,transactionDate:null!==(o=null==e?void 0:e.trDate)&&void 0!==o?o:"",schemeCode:null==e?void 0:e.schemeCode},{default:e=>{P([])},success:l=>{var i,o,t,n,a,s,d;P(null!==(t=null==l?void 0:null===(i=l.data)||void 0===i?void 0:i.timeline)&&void 0!==t?t:[]),["switch","stp"].includes(null==e?void 0:null===(o=e.investmentType)||void 0===o?void 0:o.toLowerCase())&&(F(null!==(s=null==l?void 0:null===(n=l.data)||void 0===n?void 0:n.toSchemeNav)&&void 0!==s?s:""),R(null!==(d=null==l?void 0:null===(a=l.data)||void 0===a?void 0:a.toSchemeNavDate)&&void 0!==d?d:""))}})};if(!y||!S)return p.jsx("div",{children:"No transaction details available"});let V=null==y?void 0:y.transactionStatus,z=async(e,l,i)=>{var o,t,n,a,s;let d={swp:"swpDetails",stp:"stpDetails",switch:"switchDetails",redemption:"redeem",instaredeem:"instaredeemDetails",redeem:"redeem",sip:"schemes",lumpsum:"schemes",LUMPSUM:"schemes","New Purchase":"schemes",Purchase:"schemes",IPO:"schemes"}[null==e?void 0:null===(o=e.investmentType)||void 0===o?void 0:o.toLowerCase()]||"schemes",r=await (null===(t=A.getLoggedinUserDetails)||void 0===t?void 0:t.call(A));if(!(null==e?void 0:e.schemeId)||!(null==e?void 0:e.folioNo))return;let c={schemeId:null!==(n=null==e?void 0:e.schemeId)&&void 0!==n?n:"",folioId:null!==(a=Number(null==e?void 0:e.folioNo))&&void 0!==a?a:0,userId:null!==(s=null==r?void 0:r.pan)&&void 0!==s?s:""},v=o=>{if("success"===o.status){var t,n,a,s,r,c,v,m,h,p,g,f,x,y,j,S,w,C,T,L,A,I,k,M,P,E,F;let O=["LUMPSUM","New Purchase","Purchase","IPO"].includes(null==e?void 0:e.investmentType)?u.UserJourneys.lumpsum:(null==e?void 0:null===(t=e.investmentType)||void 0===t?void 0:t.toLowerCase().startsWith("sip"))?u.UserJourneys.sip:(null==e?void 0:null===(n=e.investmentType)||void 0===n?void 0:n.toLowerCase().startsWith("stp"))?u.UserJourneys.stp:(null==e?void 0:null===(a=e.investmentType)||void 0===a?void 0:a.toLowerCase().startsWith("switch"))?u.UserJourneys.switch:null==e?void 0:null===(s=e.investmentType)||void 0===s?void 0:s.toLowerCase();O===u.UserJourneys.sip||"sip"===O||"lumpsum"===O?e3({...null==N?void 0:N.dropLinkMetaData,[d]:{schemeDetails:[{...null==o?void 0:null===(c=o.data)||void 0===c?void 0:null===(r=c.schemeDetails)||void 0===r?void 0:r[0],investmentMode:["LUMPSUM","New Purchase","Purchase","IPO"].includes(null==e?void 0:e.investmentType)?u.OrderTypes.LUMPSUM:u.OrderTypes.SIP,folioObj:{name:null!==(I=null==o?void 0:null===(h=o.data)||void 0===h?void 0:null===(m=h.schemeDetails)||void 0===m?void 0:null===(v=m[0])||void 0===v?void 0:v.folioName)&&void 0!==I?I:"",bank:"",scheme:"",dispName:(null==o?void 0:null===(f=o.data)||void 0===f?void 0:null===(g=f.schemeDetails)||void 0===g?void 0:null===(p=g[0])||void 0===p?void 0:p.folioNo)+" ("+(null==o?void 0:null===(j=o.data)||void 0===j?void 0:null===(y=j.schemeDetails)||void 0===y?void 0:null===(x=y[0])||void 0===x?void 0:x.folioName)+")",folioNumber:null==o?void 0:null===(C=o.data)||void 0===C?void 0:null===(w=C.schemeDetails)||void 0===w?void 0:null===(S=w[0])||void 0===S?void 0:S.folioNo},amount:(null==e?void 0:e.amount)?(null==e?void 0:null===(T=e.amount)||void 0===T?void 0:T.includes("."))?null==e?void 0:null===(A=e.amount)||void 0===A?void 0:null===(L=A.split("."))||void 0===L?void 0:L[0]:null==e?void 0:e.amount:""}]},retryPaymentMode:{paymentType:l,isOtherPaymentModeEnabled:i}},O,{droplinkData:N,handleDropLinkDispatch:b},eP.INITIAL):e3({...null==N?void 0:N.dropLinkMetaData,[d]:{fromSchemeDetails:{...null==o?void 0:null===(M=o.data)||void 0===M?void 0:null===(k=M.schemeDetails)||void 0===k?void 0:k[0],amount:(null==e?void 0:e.amount)?(null==e?void 0:null===(P=e.amount)||void 0===P?void 0:P.includes("."))?null==e?void 0:null===(F=e.amount)||void 0===F?void 0:null===(E=F.split("."))||void 0===E?void 0:E[0]:null==e?void 0:e.amount:"",investmentMode:O},toSchemeDetails:{...D}},retryPaymentMode:{paymentType:l,isOtherPaymentModeEnabled:i}},O,{droplinkData:N,handleDropLinkDispatch:b},eP.INITIAL)}};await lM(c,{default:H,success:e=>v(e)})},H=e=>{},q=e=>{z(y,null==y?void 0:y.payMode,e)};return p.jsxs("div",{className:"portfolio-scheme-trans",children:[p.jsxs("div",{className:"header-trans",children:[!r.isMobileAppEnvironment&&p.jsx("h2",{className:"lbl-popup-content",children:"My Transaction"}),p.jsxs("div",{className:"trans-card",children:[p.jsxs("div",{className:"trans-title",children:[(null==y?void 0:null===(e=y.investmentType)||void 0===e?void 0:e.includes("Switch"))&&p.jsx("div",{className:"lbl-txt-info-2",children:"From"}),p.jsx("h4",{className:"lbl-percentage-red-txt",children:y.schDesc}),(null==y?void 0:null===(l=y.investmentType)||void 0===l?void 0:l.includes("Switch"))&&p.jsxs(d.Fragment,{children:[p.jsx("div",{className:"lbl-txt-info-2",children:"To"}),p.jsx("h4",{className:"lbl-percentage-red-txt",children:y.toSchDesc})]})]}),p.jsxs("div",{className:"trans-detail-container",children:[p.jsxs("div",{className:"trans-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:ea}),p.jsxs("div",{className:"lbl-list-heading",children:["₹",e6("".concat(y.amount),2)]})]}),p.jsxs("div",{className:"trans-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:en}),p.jsx("div",{className:"lbl-list-heading ".concat(V),children:(null==y?void 0:y.transactionStatus)||""})]}),p.jsxs("div",{className:"trans-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:es}),p.jsx("div",{className:"lbl-list-heading",children:y.investmentType})]}),p.jsxs("div",{className:"trans-section",children:[p.jsxs("div",{className:"lbl-txt-info-2",children:[["Switch","STP"].includes(y.investmentType)?ey:eb," ",["Switch","STP"].includes(y.investmentType)?O:y.navDate]}),p.jsx("div",{className:"lbl-list-heading",children:["Switch","STP"].includes(y.investmentType)?E:y.nav})]}),p.jsxs("div",{className:"trans-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:ed}),p.jsx("div",{className:"lbl-list-heading",children:y.units})]}),p.jsxs("div",{className:"trans-section",children:[p.jsxs("div",{className:"lbl-txt-info-2",children:[eu,"."]}),p.jsx("div",{className:"lbl-list-heading",children:y.folioNo})]}),p.jsxs("div",{className:"trans-section",children:[p.jsx("div",{className:"lbl-txt-info-2",children:ec}),p.jsx("div",{className:"lbl-list-heading",children:y.investmentBy})]})]})]})]}),p.jsxs("div",{className:"trans-timeline",children:[p.jsxs("div",{className:"detail-item-timeline",children:[p.jsx("div",{className:"lbl-card-title-2",children:ep}),p.jsx("div",{className:"timeline-order-flow-status",children:null==M?void 0:M.map((e,l)=>{var i;return p.jsx(iy,{urnNo:I,data:y,status:e,index:l,length:M.length,nextEnabled:!(l<M.length-1)||(null===(i=M[l+1])||void 0===i?void 0:i.enabled),handleOtherPayment:()=>q(!0)})})})]}),p.jsxs("div",{className:"footer-holder",children:[T&&(null==y?void 0:y.transactionStatus)==="Processed"&&((null==y?void 0:null===(i=y.investmentType)||void 0===i?void 0:i.toLowerCase().startsWith("sip"))||["lumpsum","stp","purchase","new purchase","ipo"].includes((null==y?void 0:null===(o=y.investmentType)||void 0===o?void 0:o.toLowerCase())||""))&&p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-primary transaction-button",type:"button",value:"Repeat Transaction",onClick:()=>
1{if((null==y?void 0:y.shagunSip)||(null==y?void 0:y.isShagunSip)){var e;null===(e=r.SessionStorage.instance)||void 0===e||e.shagunPortfolioSchemeData.set(JSON.stringify(y)),eV("/buy-gold-and-silver-in-grams")}else z(y)}}),T&&["failed","rejected"].includes(null!==(x=null==y?void 0:null===(t=y.transactionStatus)||void 0===t?void 0:t.toLowerCase())&&void 0!==x?x:"")&&p.jsxs(p.Fragment,{children:[p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-primary transaction-button",type:"button",value:(null==y?void 0:null===(n=y.investmentType)||void 0===n?void 0:n.toLowerCase().startsWith("switch"))||(null==y?void 0:null===(a=y.investmentType)||void 0===a?void 0:a.toLowerCase())==="redemption"||(null==y?void 0:null===(s=y.investmentType)||void 0===s?void 0:s.toLowerCase().startsWith("stp"))||(null==y?void 0:null===(v=y.investmentType)||void 0===v?void 0:v.toLowerCase())==="swp"?"Retry":"Retry payment using ".concat(null==y?void 0:y.payMode),onClick:()=>{z(y,null==y?void 0:y.payMode,!1)}}),!((null==y?void 0:null===(m=y.investmentType)||void 0===m?void 0:m.toLowerCase().startsWith("switch"))||(null==y?void 0:null===(h=y.investmentType)||void 0===h?void 0:h.toLowerCase())==="redemption"||(null==y?void 0:null===(g=y.investmentType)||void 0===g?void 0:g.toLowerCase().startsWith("stp"))||(null==y?void 0:null===(f=y.investmentType)||void 0===f?void 0:f.toLowerCase())==="swp")&&p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-outline-primary other-transaction-button",type:"button",value:"Other Payment options",onClick:()=>q(!0)})]}),"Y"==y.redemptionFlag&&(null==y?void 0:y.transactionStatus)!=="Processed"&&p.jsx(c.ButtonWithLoader,{isLoading:!1,className:"btn-outline-primary other-transaction-button",type:"button",value:"Cancel Redeem",onClick:()=>{eV(r.GLOBAL_CONSTANT.ROUTE_PATHS.CANCEL_REDEM)}})]})]})]})},l.PortfolioModule=()=>{var e,l,i,o,t,n,a,s,c,v,m,g,f,x,N,b,y,j,S,w,D,L,A,k,M,P,E,F,O,R,_,U,B,G,Y;let[J,W]=d.useState(),[z,H]=d.useState([]),[q,K]=d.useState({}),[Z,Q]=d.useState([]),[X,$]=d.useState(!1),[ee,el]=d.useState(),[ei,eo]=d.useState(!0),[et,en]=d.useState(!0),[ea,es]=d.useState([]),[ed,er]=d.useState([]),[eu,ec]=d.use
1State([]),[ev,em]=d.useState([]),[eh,ep]=d.useState([]),[eg,ef]=d.useState([]),[ex,eN]=d.useState("MAX"),[eb,ey]=d.useState(""),[ej,ew]=d.useState(""),[eD,eC]=d.useState({}),eT=Number(null!==(x=null==q?void 0:null===(e=q.AMCCategoryInvestment)||void 0===e?void 0:e.Equity_percengate)&&void 0!==x?x:0),eL=Number(null!==(N=null==q?void 0:null===(l=q.AMCCategoryInvestment)||void 0===l?void 0:l.Debt_percengate)&&void 0!==N?N:0),eA=Number(null!==(b=null==q?void 0:null===(i=q.AMCCategoryInvestment)||void 0===i?void 0:i.HybridBalance_percengate)&&void 0!==b?b:0),eI=Number(null!==(y=null==q?void 0:null===(o=q.AMCCategoryInvestment)||void 0===o?void 0:o.Fofdomestic_percengate)&&void 0!==y?y:0),ek=Number(null!==(j=null==q?void 0:null===(t=q.AMCCategoryInvestment)||void 0===t?void 0:t.Fofoverseas_percengate)&&void 0!==j?j:0),eP=Number(null!==(S=null==q?void 0:null===(n=q.AMCCategoryInvestment)||void 0===n?void 0:n.Indexfunds_percengate)&&void 0!==S?S:0),eE=Number(null!==(w=null==q?void 0:null===(a=q.AMCCategoryInvestment)||void 0===a?void 0:a.SolutionOriented_percengate)&&void 0!==w?w:0),eF=Number(null!==(D=null==q?void 0:null===(s=q.AMCCategoryInvestment)||void 0===s?void 0:s.Other_percengate)&&void 0!==D?D:0),eO=Number(null!==(L=null==q?void 0:null===(c=q.LumSumandSIPInvestments)||void 0===c?void 0:c.SIPCurrAmt)&&void 0!==L?L:0),eR=Number(null!==(A=null==q?void 0:null===(v=q.LumSumandSIPInvestments)||void 0===v?void 0:v.lumsumCurrAmt)&&void 0!==A?A:0),e_=u.useLoginContextData(),eU=u.useRootContextData(),eB=e_.isUserLoggedIn()||e_.isUserSoftLoggedIn()?"post login journey":"pre login journey",eG=null!==(k=null===(m=e_.loggedInUserDetails)||void 0===m?void 0:m.user_type)&&void 0!==k?k:"na";d.useEffect(()=>{e$(),e1(),e2(),e0(),function(){let e=new Date,l=e=>{let l=e.getFullYear(),i=String(e.getMonth()+1).padStart(2,"0"),o=String(e.getDate()).padStart(2,"0");return"".concat(l,"-").concat(i,"-").concat(o)},i=new Date(e);i.setMonth(i.getMonth()-1);let o=new Date(e);o.setMonth(o.getMonth()-6);let t=new Date(e.getFullYear(),0,1),n=new Date(e);n.setFullYear(n.getFullYear()-1);let a=new Date(e);a.setFullYear(a.getFullYear()-2);let s=new Date(e);s.setFullYear(s.getFullYear()-5),eC({today:l(e),oneMonthBefore:l(i),sixMonthsBefore:l(o),yearToDate:l(t),oneYearBefore:l(n),twoYearBefore:l(a),fiveYearsBefore:l(s)})}(),ez()},[]),d.useEffect(()=>{eD&&Object.keys(eD).length>0&&(ey(null==eD?void 0:eD.twoYearBefore),ew(null==eD?void 0:eD.today))},[eD]);let eY=null!==(M=null===(f=eU.globalState)||void 0===f?void 0:null===(g=f.MY_PORTFOLIO)||void 0===g?void 0:g.selected_tab)&&void 0!==M?M:"",eJ=["".concat(V.port_folio,"(").concat(null!==(P=null==z?void 0:z.length)&&void 0!==P?P:0,")"),"".concat(V.scheme,"(").concat(null!==(E=null==Z?void 0:Z.length)&&void 0!==E?E:0,")")],eW=[{label:"Equity",percentage:eT,color:"#6F2C91"},{label:"Debt",percentage:eL,color:"#005A4B"},{label:"Hybrid",percentage:eA,color:"#F15A22"},{label:"FOF Domestic",percentage:eI,color:"#7FDEDC"},{label:"Solution Oriented",percentage:eE,color:"#E2E2E3"},{label:"Index",percentage:eP,color:"#F9972D"},{label:"FOF Overseas",percentage:ek,color:"#D15684"},{label:"Others",percentage:eF,color:"#97144D"}].filter(e=>e.percentage>0);d.useEffect(()=>{eY?W("".concat(V.scheme)):W("".concat(V.port_folio))},[z]),d.useEffect(()=>{let e=ed,l=ea;J===V.port_folio?ei?H(e=e.filter(e=>e.TOT_CurrAmt>0)):H(e):J===V.scheme&&(et&&(l=l.filter(e=>(null==e?void 0:e.currAmt)>0)),Q(l))},[ei,et]);let ez=()=>{u.placeFolioSchemeDetailCount({success:e=>{var l;ef(null!==(l=e.userFolios)&&void 0!==l?l:[])},default:e=>{}})},eH=e=>{var l,i,o,t,n,a;let s={page_section:null!==(o=e9())&&void 0!==o?o:"",category:null!==(t=null==e?void 0:e.folio_name)&&void 0!==t?t:"",current_value:null!==(n=null==q?void 0:null===(l=q.TotalInvestment)||void 0===l?void 0:l.TOT_CurrAmt)&&void 0!==n?n:"",invested_amount:null!==(a=null==q?void 0:null===(i=q.TotalInvestment)||void 0===i?void 0:i.TOT_Investamt)&&void 0!==a?a:"",flow_name:eB,user_type:eG};r.GoogleAnalytics.recordEvent(r.GoogleAnalyticEvents.Portfolio.LinkGoalClick(s)),$(!X)},eq=e=>{eQ(e),eV(eM.FOLIO_DETAIL)},eK=e=>{eZ(null==e?void 0:e.planName),eX(e),eV(eM.SCHEME_DETAIL)},eZ=async e=>
1{await r.SessionStorage.instance.portfolioFolioSelectedPlanName.set(JSON.stringify(e))},eQ=async e=>{try{await r.SessionStorage.instance.portfolioFolioDetails.set(JSON.stringify(e))}catch(e){console.error("Error accessing session or saving portfolio:",e)}},eX=async e=>{try{await r.SessionStorage.instance.portfolioFolioSchemeDetails.set(JSON.stringify(e))}catch(e){console.error("Error fetching folio details from session:",e)}},e$=async()=>{l3({UserID:"",Source:eS},{default:e=>{},success:e=>{var l,i;let o=null!==(i=null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.folioLumSumDetails)&&void 0!==i?i:[];er(o),H(ei?o.filter(e=>e.TOT_CurrAmt>0):o)}})},e0=()=>{l4({default:e=>{},success:e=>{var l,i;(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.portfolioInfo)&&el(null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.portfolioInfo)}})},e1=async()=>{lx({userId:""},{default:e=>{},success:e=>{K(null==e?void 0:e.data)}})},e2=async()=>{l5({userId:""},{default:e=>{},success:e=>{var l,i;let o=null!==(i=null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.schemeDetails)&&void 0!==i?i:[];es(o),Q(et?o.filter(e=>(null==e?void 0:e.currAmt)>0):o)}})};return p.jsxs("div",{className:"portfolio-module",children:[p.jsxs("div",{className:"main-section",children:[p.jsx("div",{className:"header-with-logo-portfolio"}),p.jsx("div",{className:"summary-header-portfolio",children:q?p.jsx(l$,{portfoliDetails:q,portfolioDashboardData:ee}):"No data"}),p.jsx("div",{className:"goal-card-portfolio",children:p.jsx(l0,{icon:null!==(F=null==ee?void 0:ee.cardIconUrl)&&void 0!==F?F:"",title:null!==(O=null==ee?void 0:ee.cardTitle)&&void 0!==O?O:"",description:null!==(R=null==ee?void 0:ee.cardDescription)&&void 0!==R?R:"",buttonText:null!==(_=null==ee?void 0:ee.buttonLabel)&&void 0!==_?_:""})}),ev&&eh&&Object.keys(ev).length>0&&Object.keys(eh).length>0&&p.jsxs(p.Fragment,{children:[p.jsx("div",{className:"portfolio-graph",children:p.jsx(I.CustomAreaChart,{seriesName1:"Estimated Returns",seriesName2:"Invested Amount",dataLine1:ev||[],dataLine2:eh||[],strokeColor2:"f59e0b",strokeColor1:"1d4ed8",gradient1:[{color:"#fde68a",offset:0},{color:"#f59e0b",offset:1}],gradient2:[{color:"#bfdbfe",offset:0},{color:"#1d4ed8",offset:1}],fillOpacity:.3,width:"100%",height:"200px"})}),p.jsx("div",{children:p.jsx("div",{className:"graph-controllers",children:p.jsx("div",{className:"time-period-buttons",children:["1M","6M","YTD","1Y","MAX"].map(e=>p.jsx("button",{disabled:!1,className:"btn-area-chart ".concat(ex===e?"selected":""),onClick:()=>{eN(e),"1M"===e?ey(null==eD?void 0:eD.oneMonthBefore):"6M"===e?ey(null==eD?void 0:eD.sixMonthsBefore):"YTD"===e?ey(null==eD?void 0:eD.yearToDate):"1Y"===e?ey(null==eD?void 0:eD.oneYearBefore):"5Y"===e?ey(null==eD?void 0:eD.fiveYearsBefore):ey(null==eD?void 0:eD.yearToDate)},children:e},e))})})})]}),p.jsx("div",{className:"asset-invest-allocation-container",children:(null==q?void 0:q.AMCCategoryInvestment)&&q.LumSumandSIPInvestments?p.jsxs(d.Fragment,{children:[p.jsx(T.MultiLevelProgressBar,{title:"Asset Allocation",allocations:eW,isPercentage:!0}),p.jsx("div",{className:"horizontal-bar"}),p.jsx(T.MultiLevelProgressBar,{className:"invest-allocation",title:"Investment Type",allocations:[{label:"SIP",amount:eO,color:"#6F2C91"},{label:"Lumpsum",amount:eR,color:"#97144D"}],isPercentage:!1})]}):"No data"}),p.jsx("div",{className:"custom-tab-portfolio",children:p.jsx(lY,{menuList:eJ,selectedMenu:J,onChangeMenuCB:e=>{W(e)},portfolioLength:null==z?void 0:z.length,schemeLength:null==Z?void 0:Z.length})}),J==V.port_folio||J==V.scheme?p.jsxs("div",{className:"checkbox-row",children:[p.jsx("input",{type:"checkbox",className:"checkbox",checked:J==V.port_folio?ei:et,onClick:()=>{J==V.port_folio?eo(!ei):en(!et)}}),p.jsxs("span",{className:"lbl-txt1-info-7 text",children:["Don't show zero balance ",J==V.port_folio?"folios":"schemes"]})]}):"",p.jsxs("div",{className:"tab-detail-card",children:[(()=>{switch(J){case"".concat(V.port_folio):return p.jsx("div",{className:"portfolio-cards-container",children:z&&z.length?null==z?void 0:z.map((e,l)=>{var i,o,t;return p.jsx(l2,{portfolio:e,handleGoalClick:eH,handleFolioClick:eq,isMinor:null!==(t=null===(o=eg.find(l=>{var i;return l.folioNumber===(null===(i=e.trs_acno)||void 0===i?void 0:i.toString())}))||void 0===o?void 0:null===(i=o.investorType)||void 0===i?void 0:i.toUpperCase().includes("MINOR"))&&void 0!==t&&t},l)}):p.jsx("div",{className:"portfolio-no-data",children:"No portfolios available."})});case"".concat(V.scheme):return p.jsx("div",{className:"scheme-cards-container",children:(null==Z?void 0:Z.length)>0?null==Z?void 0:Z.map((e,l)=>p.jsx(l1,{scheme:e,handleSchemeClick:eK,isShowFolio:!0},l)):p.jsx("div",{className:"portfolio-no-data",children:"No schemes available."})});default:return null}})(),p.jsxs("div",{className:"portfolio-disclaimer",children:[p.jsx("span",{className:"disclaimer-title",children:"Disclaimer:"}),p.jsx("span",{className:"disclaimer-description",children:" Demat holdings are not available on our website. please check your Demat account for details on the same."})]})]})]}),p.jsx("div",{className:"right-section",children:p.jsx(l0,{icon:null!==(U=null==ee?void 0:ee.cardIconUrl)&&void 0!==U?U:"",title:null!==(B=null==ee?void 0:ee.cardTitle)&&void 0!==B?B:"",description:null!==(G=null==ee?void 0:ee.cardDescription)&&void 0!==G?G:"",buttonText:null!==(Y=null==ee?void 0:ee.buttonLabel)&&void 0!==Y?Y:""})}),X&&p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!1,isFloating:!1,onClose:()=>{$(!1)},content:p.jsx(C.ComingSoonPopup,{})})]})},l.ProfileModule=e=>p.jsx(d.Suspense,{fallback:p.jsx(m.Loader,{showLoader:!0}),children:p.jsx(lk,{...e})}),l.SchemeDetailModule=()=>{let[e,l]=d.useState([]),[i,o]=d.useState({}
1),[t,n]=d.useState({}),[a,s]=d.useState(!1),[c,v]=d.useState(""),m=u.useRootContextData(),h=u.useLoginContextData();d.useEffect(()=>{g(),x()},[]),d.useEffect(()=>{(null==i?void 0:i.folioNo)&&(f(),N())},[null==i?void 0:i.folioNo,null==i?void 0:i.planCode,null==i?void 0:i.schemeCode]);let g=async()=>{try{let l=await r.SessionStorage.instance.portfolioFolioSchemeDetails.get();if(l){var e;let i=null===(e=JSON)||void 0===e?void 0:e.parse(l);i&&o(i)}}catch(e){console.error("Error fetching folio details from session:",e)}},f=()=>{l([{name:i.folioName,folioCreateDate:"",bank:"",scheme:"",dispName:"".concat(i.folioName," / ").concat(i.folioNo),folioNumber:i.folioNo}])},x=async()=>{var e;"loggedin"!==await (null===(e=h.getLoginStatus)||void 0===e?void 0:e.call(h))&&eV(r.GLOBAL_CONSTANT.ROUTE_PATHS.homepage)},N=async()=>{ix({userId:"",folio:null==i?void 0:i.folioNo,schemeDesc:null==i?void 0:i.schemeName,scheme:null==i?void 0:i.schemeCode,planCode:null==i?void 0:i.planCode,option:null==i?void 0:i.optionValue},{default:e=>{},success:e=>{n(null==e?void 0:e.data)}})};return p.jsxs("div",{className:"portolio-scheme-detail-container",style:{marginTop:m.showThreePmNav&&m.showHeader?window.innerWidth<=768?"110px":"50px":""},children:[p.jsx("div",{className:"header-card",children:p.jsx(iv,{folioSchemeList:i,folioNo:null==i?void 0:i.folioNo})}),a?null:p.jsxs(d.Fragment,{children:[p.jsx(ip,{folioSchemeList:i,schemeOtherInfo:t}),p.jsxs("div",{className:"portfolio-units-otherinfo-container",children:[p.jsx(ig,{folioSchemeList:i}),p.jsx(im,{folioNo:null==i?void 0:i.folioNo,folioName:null==i?void 0:i.folioName,schemeOtherInfo:t,schemeCategory:null==i?void 0:i.schemeCategory,otherTransactionDate:null!=c?c:""})]})]}),p.jsxs("div",{className:"recent-get-statement-holder",children:[p.jsx(ib,{folioList:e,folioSchemeList:i,handleViewAll:()=>{s(!a)},isViewAllClicked:a,forWardDate:e=>{v(e)}}),p.jsx("div",{className:"get-statement-holder",children:p.jsx(il,{folioDetailNo:null==i?void 0:i.folioNo,isFullView:!0,folioSchemeId:null==i?void 0:i.schemeId,folioCurrentInvest:null==i?void 0:i.invAmt,forScheme:!0,schemeOtherInfo:t})})]})]})},l.TransRedemptionTATModule=()=>{let[e,l]=d.useState(""),[i,o]=d.useState([]),[t,n]=d.useState([]),[a,s]=d.useState(1),[u,c]=d.useState(!1),[v,h]=d.useState("");d.useEffect(()=>{g()},[]),d.useEffect(()=>{e&&0!=t.length?n(null==t?void 0:t.filter(l=>l.schemeName.toLowerCase().includes(e.toLowerCase()))):n(i)},[e]);let g=()=>{ij({default:e=>{c(!1)},success:f})},f=e=>{var l,i,t;if(c(!1),(null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.redemptionTAT.length)>0){let l=e.data.redemptionTAT.map(e=>({schemeName:e.schemeName,cutOffTime:e.cutOffTime,redemptionTat:e.type}));o(l),n(l)}h(null!==(t=null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.note)&&void 0!==t?t:"")},x=e=>{if(!/[*#]/.test(e))return p.jsx(p.Fragment,{children:e});let l=e.split(/([*#])/);return p.jsx(p.Fragment,{children:l.map((e,l)=>"*"===e||"#"===e?p.jsx("span",{style:{color:"#97174f",verticalAlign:"super",fontSize:"0.5em"},children:e},l):e)})},N=(a-1)*10,b=t.slice(N,N+10);return p.jsxs("div",{className:"transaction-redemption-tat-module",children:[p.jsx(m.Loader,{showLoader:u}),p.jsxs("div",{className:"redemption-tat-container",children:[p.jsxs("div",{className:"redemption-tat-header",children:[p.jsx("h4",{className:"lbl-popup-content",children:"Redemption Tat"}),p.jsx(F.SchemeSearchFilter,{className:"search-textbox-redeem-tat",placeholder:"Search Scheme",iconSrcLeft:r.pathChanger("searchicon.svg"),value:e,onChange:e=>{l(e)}})]}),(null==t?void 0:t.length)>0?p.jsxs("div",{className:"redemption-tat-body",children:[p.jsxs("table",{className:"redem-tat-table",children:[p.jsx("thead",{children:p.jsxs("tr",{children:[p.jsx("th",{children:"Sr.no"}),p.jsx("th",{children:"Scheme Name"}),p.jsx("th",{children:"Cut Off Time"}),p.jsx("th",{children:"Redemption Tat"})]})}),p.jsx("tbody",{children:null==b?void 0:b.map((e,l)=>p.jsxs("tr",{children:[p.jsx("td",{className:0===l||l%2==0?"redem-tat-color":"",children:l+1}),p.jsx("td",{className:0===l||l%2==0?"redem-tat-color":"",children:x(e.schemeName)}),p.jsx("td",{className:0===l||l%2==0?"redem-tat-color":"",children:e.cutOffTime}),p.jsx("td",{className:0===l||l%2==0?"redem-tat-color":"",children:e.redemptionTat})]},e.id))})]}),p.jsx("div",{className:"lbl-content-heading-14",children:"T= Date of Application based on cut off time"}),p.jsx("p",{children:"Note:"}),p.jsx("div",{dangerouslySetInnerHTML:{__html:v||""}})]}):p.jsx("div",{className:"tat-nodata-holder",children:p.jsx("label",{htmlFor:"",className:"lbl-card-title-1",children:"No data found"})}),(null==t?void 0:t.length)>10?p.jsx(E.PaginationFooter,{listLength:t.length,currentPage:a,dataPerPage:10,onChangePage:e=>{s(e)}}):""]})]})},l.TransactionHistoryList=lZ,l.TransactionHistoryListMobile=lq,l.TransactionHistoryModule=e=>
1{let[l,i]=d.useState(ee[0]),[o,t]=d.useState(!0),[n,a]=d.useState([]),[s,c]=d.useState([]),[v,g]=d.useState(""),[f,x]=d.useState(""),[N,b]=d.useState([]),[y,j]=d.useState([]),[S,w]=d.useState([]),[D,C]=d.useState([]),[T,L]=d.useState([]),[A,I]=d.useState(1),[k,M]=d.useState([]),[P,E]=d.useState([]),[F,O]=d.useState({}),[R,_]=d.useState({}),[U,B]=d.useState(!1),[G,Y]=d.useState(!1),[J,W]=d.useState(!1),[V,z]=d.useState(!1),[H,q]=d.useState(!1),[K,Z]=d.useState({folioNo:{dispName:"ALL",folioNumber:"ALL"},transactionType:["All"],status:["ALL"],fromDate:"",toDate:"",folioSelected:!1,typeSelected:!1,statusSelected:!1,dateRangeSelected:!1,selectedTimeFrame:"d"}),[Q,X]=d.useState({folioNo:{dispName:"ALL",folioNumber:"ALL"},transactionType:["All"],status:["ALL"],fromDate:"",toDate:"",folioSelected:!1,typeSelected:!1,statusSelected:!1,dateRangeSelected:!1,selectedTimeFrame:"d"}),[$,el]=d.useState(K),[ei,eo]=d.useState(!1),[et,en]=d.useState(""),[ea,es]=d.useState(!1),[ed,er]=d.useState(!0),{droplinkData:eu,handleDropLinkDispatch:ec}=d.useContext(u.DroplinkContext),[ev,em]=d.useState(),eh=d.useRef(null),[ep,eg]=d.useState(null),[ef,ex]=d.useState(""),[eN,eb]=d.useState(""),[ey,ej]=d.useState(),[eS,ew]=d.useState([]),[eD,eC]=d.useState(null),[eT,eL]=d.useState(""),[eA,eI]=d.useState({message:"",status_code:"",status:"",data:{eligibleAmount:0,instaRedeemEligible:"",remarks:""}}),ek=null;u.useInvestNowAction({droplink:{droplinkData:eu,handleDropLinkDispatch:ec}});let eM=async e=>{var l,i,o,t,a,s,d,r,u,v,m;c([]),en(""),ex(""),eb(""),g(""),x(""),eg(ep===e?null:e);let h=n[e];eb((null==n?void 0:null===(l=n[e])||void 0===l?void 0:l.urnNo)||""),"Y"==h.redemptionFlag?Y(!0):Y(!1);let p=h.timeline.filter(e=>"Redemption Inprogress"===e.statusTitle);if(ep!==e){if((null==h?void 0:null===(i=h.transactionStatus)||void 0===i?void 0:i.toLowerCase())==="processed"&&(null==h?void 0:null===(o=h.investmentType)||void 0===o?void 0:o.toLowerCase())==="stp"){await (null===(r=eE.getLoggedinUserDetails)||void 0===r?void 0:r.call(eE));let e={schemeId:null!==(u=null==h?void 0:h.toSchId)&&void 0!==u?u:"",folioId:null!==(v=Number(null==h?void 0:h.folioNo))&&void 0!==v?v:0,userId:""};await lM(e,{default:eH,success:e=>ez(e)})}ek=e;let l=(()=>{var e,l;let i=null==h?void 0:null===(e=h.investmentType)||void 0===e?void 0:e.toLowerCase();return["purchase","new purchase","ipo","lumpsum"].includes(i)?"ADD":["redemption","redeem","insta redemption"].includes(i)?"RED":["switch"].includes(i)?"SWD":(null==i?void 0:i.startsWith("sip"))?"SIP":["stp"].includes(i)?"STP":"swp"===i?"SWP":null==h?void 0:null===(l=h.investmentType)||void 0===l?void 0:l.toUpperCase()})();if(li(null==h?void 0:h.ihNumber,null==h?void 0:h.folioNo,l,null==h?void 0:h.transactionDate,null==h?void 0:h.timeline,null==h?void 0:h.trDate,null==h?void 0:h.schemeCode),p.length>0&&lo(null==h?void 0:h.userId,null==h?void 0:h.folioNo,null==h?void 0:h.schemeId),(null===(t=n[e])||void 0===t?void 0:t.transactionStatus)==="Pending"&&(null===(s=n[e])||void 0===s?void 0:null===(a=s.investmentType)||void 0===a?void 0:a.toLowerCase().startsWith("sip"))&&e9(null==h?void 0:h.ihNumber,null==h?void 0:h.userId,!0),n&&["purchase","new purchase","ipo","lumpsum"].includes(null===(d=n[e])||void 0===d?void 0:d.investmentType.toLowerCase()))e9(null==h?void 0:h.ihNumber,null==h?void 0:h.userId);else{let l=(null==n?void 0:null===(m=n[e])||void 0===m?void 0:m.payMode)||"";"UPIAutopay"===l&&(l="UPI Autopay"),ex(l)}}else ek=null},eE=u.useLoginContextData(),eF=()=>{t(window.innerWidth<769)};d.useEffect(()=>(window.addEventListener("resize",eF),()=>window.removeEventListener("resize",eF)),[o]),d.useEffect(()=>{e.showFilter&&r.isMobileAppEnvironment&&eG()},[e.showFilter]),d.useEffect(()=>{var e;if(!n||0===n.length)return;let l=null===(e=n[0])||void 0===e?void 0:e.folioNo;l&&E(e=>{if(!e||0===e.length)return e;let i=e.findIndex(e=>(null==e?void 0:e.folioNumber)===l);if(i<=1)return e;let o=[...e],[t]=o.splice(i,1);return o.splice(1,0,t),o})},[n]),d.useEffect(()=>{eF(),la(),e$()},[]),d.useEffect(()=>{eO($)},[l,$]);let eO=async e=>{let i=eS&&eS.length>0?eS:[];if(!ei&&0===eS.length){let e=await eX();i=await (null==e?void 0:e.activeSIPList.map(e=>null==e?void 0:e.ihno.toString()))}l===ee[1]?eZ():e5(i,e)},eR=(e,i,o)=>
1{if(l){let t=l===ee[0]?[...e]:[...i],n=l===ee[0]?K:Q;t=eU(t=e_(t)),l!==ee[0]&&"ALL"!==Q.folioNo.folioNumber&&(t=t.filter(e=>e.folioNo===Q.folioNo.folioNumber)),""!==n.fromDate&&""!==n.toDate&&(t=eB(t,n.fromDate,n.toDate)),L(t);let s=(o-1)*10;a(t=null==t?void 0:t.slice(s,s+10))}else a([])},e_=e=>{let i=l===ee[0]?K:Q;return(null==i?void 0:i.status.includes("All"))||(null==i?void 0:i.status.includes("ALL"))?[...e]:(null==i?void 0:i.status.includes("Pending"))&&(null==i?void 0:i.status.includes("Processed"))&&(null==i?void 0:i.status.includes("Failed"))?[...e]:(null==i?void 0:i.status.includes("Pending"))&&(null==i?void 0:i.status.includes("Processed"))?e.filter(e=>["Pending","Activation Pending","Processed"].includes(null==e?void 0:e.transactionStatus)):(null==i?void 0:i.status.includes("Pending"))&&(null==i?void 0:i.status.includes("Failed"))?e.filter(e=>["Pending","Activation Pending","Cancelled","Failed","Rejected"].includes(null==e?void 0:e.transactionStatus)):(null==i?void 0:i.status.includes("Processed"))&&(null==i?void 0:i.status.includes("Failed"))?e.filter(e=>["Processed","Cancelled","Failed","Rejected"].includes(null==e?void 0:e.transactionStatus)):(null==i?void 0:i.status.includes("Pending"))?e.filter(e=>["Pending","Activation Pending"].includes(null==e?void 0:e.transactionStatus)):(null==i?void 0:i.status.includes("Processed"))?e.filter(e=>["Processed"].includes(null==e?void 0:e.transactionStatus)):(null==i?void 0:i.status.includes("Failed"))?e.filter(e=>["Cancelled","Failed","Rejected"].includes(null==e?void 0:e.transactionStatus)):[...e]},eU=e=>{let i=(l===ee[0]?K:Q).transactionType.map(e=>e.toLowerCase());if(i.includes("all"))return[...e];let o=(e,l)=>{let i=e.toLowerCase();switch(l){case"sip":return"sip"===i||i.startsWith("sip ");case"switch":return"switch"===i||"switch out"===i||"switch in"===i;case"stp":return"stp"===i||"stp out"===i||"stp in"===i;case"swp":return"swp"===i;case"redeem":return"redemption"===i||"redeem"===i||"insta redemption"===i;case"lumpsum":return"lumpsum"===i||"purchase"===i||"new purchase"===i||"ipo"===i;default:return!1}},t=e.filter(e=>i.some(l=>o(e.investmentType,l)));return t.sort((e,l)=>{let i=new Date(e.transactionDate.split(" ").reverse().join("-"));return new Date(l.transactionDate.split(" ").reverse().join("-")).getTime()-i.getTime()}),t},eB=(e,l,i)=>{let o=new Date("".concat(l.split("/").reverse().join("-")," 00:00:00")),t=new Date("".concat(i.split("/").reverse().join("-")," 00:00:00"));return e.filter(e=>{let l=new Date(e.transactionDate.split(" ").reverse().join("-"));return l>=o&&l<=t})},eG=()=>{B(!0)},eY=function(){let l=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(B(!1),r.isMobileAppEnvironment&&!l){var i;null==e||null===(i=e.closeFilter)||void 0===i||i.call(e)}},eJ=e=>{lG({UserId:"",Amount:e.amount,Units:e.units,ihNumber:e.ihNumber,FolioNo:e.folioNo,SchDesc:e.schDesc,PlanDesc:e.planDesc,TransactionType:e.investmentType,InvestmentBy:e.investmentBy,TransactionStatus:e.transactionStatus,toSchDesc:e.toSchDesc,Remarks:e.remarks,TransactionDate:e.transactionDate,NAV:e.nav,SchemeCode:null==e?void 0:e.schemeCode,OptionName:null==e?void 0:e.optionName,OptionType:null==e?void 0:e.optionType,SchemeId:null==e?void 0:e.schemeId,OrderDate:e.orderDate,NavDate:e.navDate,payMode:null==e?void 0:e.payMode,IsFavourite:!e.favourite,PlanCode:null==e?void 0:e.planDesc,processedDate:null==e?void 0:e.processedDate},{default:e=>{},success:eW},{selecteMenu:l,ihNumber:e.ihNumber,IsFavourite:e.favourite,id:e.id})},eW=e=>{var i;let o=null==e?void 0:null===(i=e.echo)||void 0===i?void 0:i.id,t=l===ee[0],s=t?[...n]:[...S],d=s.findIndex(e=>e.id===o);if(-1!==d){if(t){let e={...s[d],favourite:!s[d].favourite};s[d]=e,a(s)}else s.splice(d,1),w(s),eR([],s,0===Math.ceil(d/10)?1:Math.ceil(d/10))}},eV=async(e,l,i)=>{var o,t,n,a;let s=((null==e?void 0:null===(o=e.investmentType)||void 0===o?void 0:o.toLowerCase().startsWith("sip"))?"schemes":({swp:"swpDetails",stp:"stpDetails",switch:"switchDetails",redemption:"redeem",instaredeem:"instaredeemDetails",redeem:"redeem",sip:"schemes",lumpsum:"schemes",LUMPSUM:"schemes","New Purchase":"schemes",Purchase:"schemes",IPO:"schemes"})[null==e?void 0:null===(t=e.investmentType)||void 0===t?void 0:t.toLowerCase()])||"schemes";
1if(!(null==e?void 0:e.schemeId)||!(null==e?void 0:e.folioNo))return;let d={schemeId:null!==(n=null==e?void 0:e.schemeId)&&void 0!==n?n:"",folioId:null!==(a=Number(null==e?void 0:e.folioNo))&&void 0!==a?a:0,userId:""};er(!0);let r=l=>{if("success"===l.status){var o,t,n,a,d,r,c,v,m,h,p,g,f,x,N,b,y,j,S,w,D,C,T,L,A,I,k,M,P,E,F,O,R,_,U,B,G,Y,J,W,V,z,H,q,K,Z,Q,X,$,ee,el,ei,eo,et,en,ea,es,ed,ev,em,eh,ep,eg,ex,eN,eb,ey,ej,eS,ew,eC,eT,eL,eA,eI,ek,eM,eE,eF,eO,eR,e_,eU,eB,eG,eY,eJ,eW,eV,ez,eH,eq,eK,eZ,eQ,eX,e$,e0,e1,e2,e5,e4,e6,e7,e9,e8,le,ll,li,lo,lt,ln,la,ls,ld,lr,lu,lc,lv,lm,lh,lp,lg,lf,lx,lN,lb,ly,lj,lS,lw,lD,lC,lT,lL,lA,lI,lk,lM,lP,lE,lF,lO,lR,l_,lU,lB,lG,lY,lJ,lW,lV,lz,lH,lq,lK,lZ,lQ,lX,l$,l0,l1,l2,l3,l5,l4,l6,l7,l9,l8,ie,il,ii,io,it,ia,is,id,ir,iu,ic,iv,im,ih,ip,ig,ix,iN,ib,iy,ij,iS,iw,iD,iC,iT,iL,iA,iI,ik,iM,iP,iE,iF,iO,iR,i_,iU,iB,iG,iY,iJ,iW,iV,iz,iH,iq,iK,iZ,iQ,iX,i$,i0,i1,i2,i3,i5,i4,i6,i7,i9,i8,oe,ol,oi,oo,ot,on,oa,os,od,or,ou,oc,ov,om,oh,op,og,of,ox,oN,ob,oy,oj,oS,ow,oD,oC,oT,oL,oA,oI,ok,oM,oP,oE,oF,oO,oR,o_,oU,oB,oG,oY,oJ,oW,oV,oz,oH,oq,oK,oZ,oQ,oX,o$,o0,o1,o2,o3,o5,o4,o6,o7,o9,o8,te,tl,ti,to,tt,tn,ta,ts,td,tr,tu,tc,tv,tm,th,tp,tg,tf,tx,tN,tb,ty,tj,tS,tw,tD,tC,tT,tL,tA,tI,tk,tM,tP,tE,tF,tO,tR,t_,tU,tB,tG,tY,tJ,tW,tV,tz,tH,tq,tK,tZ,tQ,tX,t$,t0,t1,t2,t3,t5,t4,t6,t7,t9,t8,ne,nl,ni,no,nt,nn,na,ns,nd,nr,nu,nc,nv,nm,nh,np,ng,nf,nx,nN,nb,ny,nj,nS,nw,nD,nC,nT,nL,nA,nI,nk,nM,nP,nE,nF,nO,nR,n_,nU,nB,nG,nY,nJ,nW,nV,nz,nH,nq,nK,nZ,nQ,nX,n$,n0,n1;er(!1);let n2=["LUMPSUM","New Purchase","Purchase","IPO"].includes(null==e?void 0:e.investmentType)?u.UserJourneys.lumpsum:["redemption","redeem"].includes(null==e?void 0:null===(o=e.investmentType)||void 0===o?void 0:o.toLowerCase())?u.UserJourneys.redeem:(null==e?void 0:null===(t=e.investmentType)||void 0===t?void 0:t.toLowerCase().startsWith("sip"))?u.UserJourneys.sip:(null==e?void 0:null===(n=e.investmentType)||void 0===n?void 0:n.toLowerCase().startsWith("stp"))?u.UserJourneys.stp:(null==e?void 0:null===(a=e.investmentType)||void 0===a?void 0:a.toLowerCase().startsWith("switch"))?u.UserJourneys.switch:null==e?void 0:null===(d=e.investmentType)||void 0===d?void 0:d.toLowerCase();n2===u.UserJourneys.sip||"sip"===n2||"lumpsum"===n2?e3({...null==eu?void 0:eu.dropLinkMetaData,[s]:{schemeDetails:[{...null==l?void 0:null===(c=l.data)||void 0===c?void 0:null===(r=c.schemeDetails)||void 0===r?void 0:r[0],planCode:null!==(l$=null!==(lX=null==e?void 0:e.planDesc)&&void 0!==lX?lX:null==l?void 0:null===(h=l.data)||void 0===h?void 0:null===(m=h.schemeDetails)||void 0===m?void 0:null===(v=m[0])||void 0===v?void 0:v.planCode)&&void 0!==l$?l$:"",schemeId:null!==(l1=null!==(l0=null==e?void 0:e.schemeId)&&void 0!==l0?l0:null==l?void 0:null===(f=l.data)||void 0===f?void 0:null===(g=f.schemeDetails)||void 0===g?void 0:null===(p=g[0])||void 0===p?void 0:p.schemeId)&&void 0!==l1?l1:"",schemeCode:null!==(l3=null!==(l2=null==e?void 0:null===(x=e.schemeCode)||void 0===x?void 0:x.split("-")[0])&&void 0!==l2?l2:null==l?void 0:null===(y=l.data)||void 0===y?void 0:null===(b=y.schemeDetails)||void 0===b?void 0:null===(N=b[0])||void 0===N?void 0:N.schemeId)&&void 0!==l3?l3:"",absValue:null!==(l5=null==l?void 0:null===(w=l.data)||void 0===w?void 0:null===(S=w.schemeDetails)||void 0===S?void 0:null===(j=S[0])||void 0===j?void 0:j.absValue)&&void 0!==l5?l5:null,amcCategory:null!==(l6=null!==(l4=null==e?void 0:e.fundType)&&void 0!==l4?l4:null==l?void 0:null===(T=l.data)||void 0===T?void 0:null===(C=T.schemeDetails)||void 0===C?void 0:null===(D=C[0])||void 0===D?void 0:D.amcCategory)&&void 0!==l6?l6:"",cagrBenchmark:null!==(l7=null==l?void 0:null===(I=l.data)||void 0===I?void 0:null===(A=I.schemeDetails)||void 0===A?void 0:null===(L=A[0])||void 0===L?void 0:L.cagrBenchmark)&&void 0!==l7?l7:{},curNav:null!==(l8=null!==(l9=null==e?void 0:e.nav)&&void 0!==l9?l9:null==l?void 0:null===(P=l.data)||void 0===P?void 0:null===(M=P.schemeDetails)||void 0===M?void 0:null===(k=M[0])||void 0===k?void 0:k.curNav)&&void 0!==l8?l8:null,curNavDt:null!==(ie=null==l?void 0:null===(O=l.data)||void 0===O?void 0:null===(F=O.schemeDetails)||void 0===F?void 0:null===(E=F[0])||void 0===E?void 0:E.
1curNavDt)&&void 0!==ie?ie:"",curUnits:null!==(il=null==l?void 0:null===(U=l.data)||void 0===U?void 0:null===(_=U.schemeDetails)||void 0===_?void 0:null===(R=_[0])||void 0===R?void 0:R.curUnits)&&void 0!==il?il:null,currAmt:null!==(ii=null==l?void 0:null===(Y=l.data)||void 0===Y?void 0:null===(G=Y.schemeDetails)||void 0===G?void 0:null===(B=G[0])||void 0===B?void 0:B.currAmt)&&void 0!==ii?ii:null,eligibleAmt:null!==(io=null==l?void 0:null===(V=l.data)||void 0===V?void 0:null===(W=V.schemeDetails)||void 0===W?void 0:null===(J=W[0])||void 0===J?void 0:J.eligibleAmt)&&void 0!==io?io:null,elssFlag:null!==(it=null==l?void 0:null===(q=l.data)||void 0===q?void 0:null===(H=q.schemeDetails)||void 0===H?void 0:null===(z=H[0])||void 0===z?void 0:z.elssFlag)&&void 0!==it?it:null,investmentBy:null!==(ia=null==e?void 0:e.investmentBy)&&void 0!==ia?ia:"",elssfreeUnits:null!==(is=null==l?void 0:null===(Q=l.data)||void 0===Q?void 0:null===(Z=Q.schemeDetails)||void 0===Z?void 0:null===(K=Z[0])||void 0===K?void 0:K.elssfreeUnits)&&void 0!==is?is:null,familyFlag:null!==(id=null==l?void 0:null===(ee=l.data)||void 0===ee?void 0:null===($=ee.schemeDetails)||void 0===$?void 0:null===(X=$[0])||void 0===X?void 0:X.familyFlag)&&void 0!==id?id:null,folioName:null!==(ir=null==l?void 0:null===(eo=l.data)||void 0===eo?void 0:null===(ei=eo.schemeDetails)||void 0===ei?void 0:null===(el=ei[0])||void 0===el?void 0:el.folioName)&&void 0!==ir?ir:"",folioNo:null!==(ic=null!==(iu=null==e?void 0:e.folioNo)&&void 0!==iu?iu:null==l?void 0:null===(ea=l.data)||void 0===ea?void 0:null===(en=ea.schemeDetails)||void 0===en?void 0:null===(et=en[0])||void 0===et?void 0:et.folioNo)&&void 0!==ic?ic:"",freeUnits:null!==(iv=null==l?void 0:null===(ev=l.data)||void 0===ev?void 0:null===(ed=ev.schemeDetails)||void 0===ed?void 0:null===(es=ed[0])||void 0===es?void 0:es.freeUnits)&&void 0!==iv?iv:null,invAmt:null!==(im=null==l?void 0:null===(ep=l.data)||void 0===ep?void 0:null===(eh=ep.schemeDetails)||void 0===eh?void 0:null===(em=eh[0])||void 0===em?void 0:em.invAmt)&&void 0!==im?im:null,investorType:null!==(ih=null==l?void 0:null===(eN=l.data)||void 0===eN?void 0:null===(ex=eN.schemeDetails)||void 0===ex?void 0:null===(eg=ex[0])||void 0===eg?void 0:eg.investorType)&&void 0!==ih?ih:null,lockedUnits:null!==(ip=null==l?void 0:null===(ej=l.data)||void 0===ej?void 0:null===(ey=ej.schemeDetails)||void 0===ey?void 0:null===(eb=ey[0])||void 0===eb?void 0:eb.lockedUnits)&&void 0!==ip?ip:null,lumSumCurrAmt:null!==(ig=null==l?void 0:null===(eC=l.data)||void 0===eC?void 0:null===(ew=eC.schemeDetails)||void 0===ew?void 0:null===(eS=ew[0])||void 0===eS?void 0:eS.lumSumCurrAmt)&&void 0!==ig?ig:null,lumSumInvestAmt:null!==(ix=null==l?void 0:null===(eA=l.data)||void 0===eA?void 0:null===(eL=eA.schemeDetails)||void 0===eL?void 0:null===(eT=eL[0])||void 0===eT?void 0:eT.lumSumInvestAmt)&&void 0!==ix?ix:null,lumpSumUnits:null!==(iN=null==l?void 0:null===(eM=l.data)||void 0===eM?void 0:null===(ek=eM.schemeDetails)||void 0===ek?void 0:null===(eI=ek[0])||void 0===eI?void 0:eI.lumpSumUnits)&&void 0!==iN?iN:null,showMore:(null==e?void 0:e.investmentBy)!=="Self/Direct",mecs:null!==(ib=null==l?void 0:null===(eO=l.data)||void 0===eO?void 0:null===(eF=eO.schemeDetails)||void 0===eF?void 0:null===(eE=eF[0])||void 0===eE?void 0:eE.mecs)&&void 0!==ib?ib:"",nameOfFolio:null!==(iy=null==l?void 0:null===(eU=l.data)||void 0===eU?void 0:null===(e_=eU.schemeDetails)||void 0===e_?void 0:null===(eR=e_[0])||void 0===eR?void 0:eR.nameOfFolio)&&void 0!==iy?iy:"",navsp:null!==(ij=null==l?void 0:null===(eY=l.data)||void 0===eY?void 0:null===(eG=eY.schemeDetails)||void 0===eG?void 0:null===(eB=eG[0])||void 0===eB?void 0:eB.navsp)&&void 0!==ij?ij:"",optionDesc:null!==(iw=null!==(iS=null==e?void 0:e.optionName)&&void 0!==iS?iS:null==l?void 0:null===(eV=l.data)||void 0===eV?void 0:null===(eW=eV.schemeDetails)||void 0===eW?void 0:null===(eJ=eW[0])||void 0===eJ?void 0:eJ.optionDesc)&&void 0!==iw?iw:"",optionName:null!==(iC=null!==(iD=null==e?void 0:e.optionName)&&void 0!==iD?iD:null==l?void 0:null===(eq=l.data)||void 0===eq?void 0:null===(eH=eq.schemeDetails)||void 0===eH?void 0:null===(ez=eH[0])||void 0===ez?void 0:ez.optionName)&&void 0!==iC?iC:"",optionType:null!==(iL=null!==(iT=null==e?void 0:e.optionType)&&void 0!==iT?iT:null==l?void 0:null===(eQ=l.data)||void 0===eQ?void 0:null===(eZ=eQ.schemeDetails)||void 0===eZ?void 0:null===(eK=eZ[0])||void 0===eK?void 0:eK.optionType)&&void 0!==iL?iL:"",optionValue:null!==(iI=null!==(iA=null==e?void 0:e.optionType)&&void 0!==iA?iA:null==l?void 0:null===(e0=l.data)||void 0===e0?void 0:null===(e$=e0.schemeDetails)||void 0===e$?void 0:null===(eX=e$[0])||void 0===eX?void 0:eX.optionValue)&&void 0!==iI?iI:"",planName:null!==(ik=null==l?void 0:null===(e5=l.data)||void 0===e5?void 0:null===(e2=e5.schemeDetails)||void 0===e2?void 0:null===(e1=e2[0])||void 0===e1?void 0:e1.planName)&&void 0!==ik?ik:"",planType:null!==(iM=null==l?void 0:null===(e7=l.data)||void 0===e7?void 0:null===(e6=e7.schemeDetails)||void 0===e6?void 0:null===(e4=e6[0])||void 0===e4?void 0:e4.planType)&&void 0!==iM?iM:"",primaryFundType:null!==(iE=null!==(iP=null==e?void 0:e.fundType)&&void 0!==iP?iP:null==l?void 0:null===(le=l.data)||void 0===le?void 0:null===(e8=le.schemeDetails)||void 0===e8?void 0:null===(e9=e8[0])||void 0===e9?void 0:e9.primaryFundType)&&void 0!==iE?iE:"",risk:null!==(iF=null==l?void 0:null===(lo=l.data)||void 0===lo?void 0:null===(li=lo.schemeDetails)||void 0===li?void 0:null===(ll=li[0])||void 0===ll?void 0:ll.risk)&&void 0!==iF?iF:"",sc
1hCat:null!==(iO=null==l?void 0:null===(la=l.data)||void 0===la?void 0:null===(ln=la.schemeDetails)||void 0===ln?void 0:null===(lt=ln[0])||void 0===lt?void 0:lt.schCat)&&void 0!==iO?iO:"",schemeCategory:null!==(i_=null!==(iR=null==e?void 0:e.fundType)&&void 0!==iR?iR:null==l?void 0:null===(lr=l.data)||void 0===lr?void 0:null===(ld=lr.schemeDetails)||void 0===ld?void 0:null===(ls=ld[0])||void 0===ls?void 0:ls.schemeCategory)&&void 0!==i_?i_:"",schemeName:null!==(iU=null==l?void 0:null===(lv=l.data)||void 0===lv?void 0:null===(lc=lv.schemeDetails)||void 0===lc?void 0:null===(lu=lc[0])||void 0===lu?void 0:lu.schemeName)&&void 0!==iU?iU:"",secondaryFundType:null!==(iB=null==l?void 0:null===(lp=l.data)||void 0===lp?void 0:null===(lh=lp.schemeDetails)||void 0===lh?void 0:null===(lm=lh[0])||void 0===lm?void 0:lm.secondaryFundType)&&void 0!==iB?iB:"",sipActiveCount:null!==(iG=null==l?void 0:null===(lx=l.data)||void 0===lx?void 0:null===(lf=lx.schemeDetails)||void 0===lf?void 0:null===(lg=lf[0])||void 0===lg?void 0:lg.sipActiveCount)&&void 0!==iG?iG:"",sipInvestAmt:null!==(iY=null==l?void 0:null===(ly=l.data)||void 0===ly?void 0:null===(lb=ly.schemeDetails)||void 0===lb?void 0:null===(lN=lb[0])||void 0===lN?void 0:lN.sipInvestAmt)&&void 0!==iY?iY:"",sipRegNo:null!==(iJ=null==l?void 0:null===(lw=l.data)||void 0===lw?void 0:null===(lS=lw.schemeDetails)||void 0===lS?void 0:null===(lj=lS[0])||void 0===lj?void 0:lj.sipRegNo)&&void 0!==iJ?iJ:"",sipUnits:null!==(iW=null==l?void 0:null===(lT=l.data)||void 0===lT?void 0:null===(lC=lT.schemeDetails)||void 0===lC?void 0:null===(lD=lC[0])||void 0===lD?void 0:lD.sipUnits)&&void 0!==iW?iW:"",sipcurrAmt:null!==(iV=null==l?void 0:null===(lI=l.data)||void 0===lI?void 0:null===(lA=lI.schemeDetails)||void 0===lA?void 0:null===(lL=lA[0])||void 0===lL?void 0:lL.sipcurrAmt)&&void 0!==iV?iV:"",transType:null!==(iz=null==l?void 0:null===(lP=l.data)||void 0===lP?void 0:null===(lM=lP.schemeDetails)||void 0===lM?void 0:null===(lk=lM[0])||void 0===lk?void 0:lk.transType)&&void 0!==iz?iz:"",xirr:null!==(iH=null==l?void 0:null===(lO=l.data)||void 0===lO?void 0:null===(lF=lO.schemeDetails)||void 0===lF?void 0:null===(lE=lF[0])||void 0===lE?void 0:lE.xirr)&&void 0!==iH?iH:"",investmentMode:["LUMPSUM","New Purchase","Purchase","IPO"].includes(null==e?void 0:e.investmentType)?u.OrderTypes.LUMPSUM:u.OrderTypes.SIP,amount:(null==e?void 0:e.amount)?(null==e?void 0:null===(lR=e.amount)||void 0===lR?void 0:lR.includes("."))?null==e?void 0:null===(lU=e.amount)||void 0===lU?void 0:null===(l_=lU.split("."))||void 0===l_?void 0:l_[0]:null==e?void 0:e.amount:"",folioObj:{name:null!==(iq=null==l?void 0:null===(lY=l.data)||void 0===lY?void 0:null===(lG=lY.schemeDetails)||void 0===lG?void 0:null===(lB=lG[0])||void 0===lB?void 0:lB.folioName)&&void 0!==iq?iq:"",bank:"",scheme:"",dispName:(null==l?void 0:null===(lV=l.data)||void 0===lV?void 0:null===(lW=lV.schemeDetails)||void 0===lW?void 0:null===(lJ=lW[0])||void 0===lJ?void 0:lJ.folioNo)+" ("+(null==l?void 0:null===(lq=l.data)||void 0===lq?void 0:null===(lH=lq.schemeDetails)||void 0===lH?void 0:null===(lz=lH[0])||void 0===lz?void 0:lz.folioName)+")",folioNumber:null==l?void 0:null===(lQ=l.data)||void 0===lQ?void 0:null===(lZ=lQ.schemeDetails)||void 0===lZ?void 0:null===(lK=lZ[0])||void 0===lK?void 0:lK.folioNo}}]},retryPaymentMode:{paymentType:ef,isOtherPaymentModeEnabled:i}},n2,{droplinkData:eu,handleDropLinkDispatch:ec},eP.INITIAL):e3({...null==eu?void 0:eu.dropLinkMetaData,[s]:{fromSchemeDetails:{...null==l?void 0:null===(iZ=l.data)||void 0===iZ?void 0:null===(iK=iZ.schemeDetails)||void 0===iK?void 0:iK[0],planCode:null!==(t8=null!==(t9=null==e?void 0:e.planDesc)&&void 0!==t9?t9:null==l?void 0:null===(i$=l.data)||void 0===i$?void 0:null===(iX=i$.schemeDetails)||void 0===iX?void 0:null===(iQ=iX[0])||void 0===iQ?void 0:iQ.planCode)&&void 0!==t8?t8:"",schemeId:null!==(nl=null!==(ne=null==e?void 0:e.schemeId)&&void 0!==ne?ne:null==l?void 0:null===(i2=l.data)||void 0===i2?void 0:null===(i1=i2.schemeDetails)||void 0===i1?void 0:null===(i0=i1[0])||void 0===i0?void 0:i0.schemeId)&&void 0!==nl?nl:"",schemeCode:null!==(no=null!==(ni=null==e?void 0:null===(i3=e.schemeCode)||void 0===i3?void 0:i3.split("-")[0])&&void 0!==ni?ni:null==l?void 0:null===(i6=l.data)||void 0===i6?void 0:null===(i4=i6.schemeDetails)||void 0===i4?void 0:null===(i5=i4[0])||void 0===i5?void 0:i5.schemeId)&&void 0!==no?no:"",absValue:null!==(nt=null==l?void 0:null===(i8=l.data)||void 0===i8?void 0:null===(i9=i8.schemeDetails)||void 0===i9?void 0:null===(i7=i9[0])||void 0===i7?void 0:i7.absValue)&&void 0!==nt?nt:null,investmentBy:null!==(nn=null==e?void 0:e.investmentBy)&&void 0!==nn?nn:"",amcCategory:null!==(ns=null!==(na=null==e?void 0:e.fundType)&&void 0!==na?na:null==l?void 0:null===(oi=l.data)||void 0===oi?void 0:null===(ol=oi.schemeDetails)||void 0===ol?void 0:null===(oe=ol[0])||void 0===oe?void 0:oe.amcCategory)&&void 0!==ns?ns:"",cagrBenchmark:null!==(nd=null==l?void 0:null===(on=l.data)||void 0===on?void 0:null===(ot=on.schemeDetails)||void 0===ot?void 0:null===(oo=ot[0])||void 0===oo?void 0:oo.cagrBenchmark)&&void 0!==nd?nd:{},curNav:null!==(nu=null!==(nr=null==e?void 0:e.nav)&&void 0!==nr?nr:null==l?void 0:null===(od=l.data)||void 0===od?void 0:null===(os=od.schemeDetails)||void 0===os?void 0:null===(oa=os[0])||void 0===oa?void 0:oa.curNav)&&void 0!==nu?nu:null,curNavDt:null!==(nc=null==l?void 0:null===(oc=l.data)||void 0===oc?void 0:null===(ou=oc.schemeDetails)||void 0===ou?void 0:null===(or=ou[0])||void 0===or?void 0:or.curNavDt)&&void 0!==nc?nc:"",curUnits:null!==(nv=null==l?void 0:null===(oh=l.data)||void 0===oh?void 0:null===(om=oh.schemeDetails)||void 0===om?void 0:null===(ov=om[0])||void 0===ov?void 0:ov.curUnits)&&void 0!==nv?nv:null,currAmt:null!==(nm=null==l?void 0:null===(of=l.data)||void 0===of?void 0:null===(og=of.schemeDetails)||void 0===og?void 0:null===(op=og[0])||void 0===op?void 0:op.currAmt)&&void 0!==nm?nm:null,eligibleAmt:null!==(nh=null==l?void 0:null===(ob=l.data)||void 0===ob?void 0:null===(oN=ob.schemeDetails)||void 0===oN?void 0:null===(ox=oN[0])||void 0===ox?void 0:ox.eligibleAmt)&&void 0!==nh?nh:null,elssFlag:null!==(np=null==l?void 0:null===(oS=l.data)||void 0===oS?void 0:null===(oj=oS.schemeDetails)||void 0===oj?void 0:null===(oy=oj[0])||void 0===oy?void 0:oy.elssFlag)&&void 0!==np?np:null,elssfreeUnits:null!==(ng=null==l?void 0:null===(oC=l.data)||void 0===oC?void 0:null===(oD=oC.schemeDetails)||void 0===oD?void 0:null===(ow=oD[0])||void 0===ow?void 0:ow.elssfreeUnits)&&void 0!==ng?ng:null,familyFlag:null!==(nf=null==l?void 0:null===(oA=l.data)||void 0===oA?void 0:null===(oL=oA.schemeDetails)||void 0===oL?void 0:null===(oT=oL[0])||void 0===oT?void 0:oT.familyFlag)&&void 0!==nf?nf:null,folioName:null!==(nx=null==l?void 0:null===(oM=l.data)||void 0===oM?void 0:null===(ok=oM.schemeDetails)||void 0===ok?void 0:null===(oI=ok[0])||void 0===oI?void 0:oI.folioName)&&void 0!==nx?nx:"",folioNo:null!==(nb=null!==(nN=null==e?void 0:e.folioNo)&&void 0!==nN?nN:null==l?void 0:null===(oF=l.data)||void 0===oF?void 0:null===(oE=oF.schemeDetails)||void 0===oE?void 0:null===(oP=oE[0])||void 0===oP?void 0:oP.folioNo)&&void 0!==nb?nb:"",freeUnits:null!==(ny=null==l?void 0:null===(o_=l.data)||void 0===o_?void 0:null===(oR=o_.schemeDetails)||void 0===oR?void 0:null===(oO=oR[0])||void 0===oO?void 0:oO.freeUnits)&&void 0!==ny?ny:null,invAmt:null!==(nj=null==l?void 0:null===(oG=l.data)||void 0===oG?void 0:null===(oB=oG.schemeDetails)||void 0===oB?void 0:null===(oU=oB[0])||void 0===oU?void 0:oU.invAmt)&&void 0!==nj?nj:null,investorType:null!==(nS=null==l?void 0:null===(oW=l.data)||void 0===oW?void 0:null===(oJ=oW.schemeDetails)||void 0===oJ?void 0:null===(oY=oJ[0])||void 0===oY?void 0:oY.investorType)&&void 0!==nS?nS:null,lockedUnits:null!==(nw=null==l?void 0:null===(oH=l.data)||void 0===oH?void 0:null===(oz=oH.schemeDetails)||void 0===oz?void 0:null===(oV=oz[0])||void 0===oV?void 0:oV.lockedUnits)&&void 0!==nw?nw:null,showMore:(null==e?void 0:e.investmentBy)!=="Self/Direct",lumSumCurrAmt:null!==(nD=null==l?void 0:null===(oZ=l.data)||void 0===oZ?void 0:null===(oK=oZ.schemeDetails)||void 0===oK?void 0:null===(oq=oK[0])||void 0===oq?void 0:oq.lumSumCurrAmt)&&void 0!==nD?nD:null,lumSumInvestAmt:null!==(nC=null==l?void 0:null===(o$=l.data)||void 0===o$?void 0:null===(oX=o$.schemeDetails)||void 0===oX?void 0:null===(oQ=oX[0])||void 0===oQ?void 0:oQ.lumSumInvestAmt)&&void 0!==nC?nC:null,lumpSumUnits:null!==(nT=null==l?void 0:null===(o2=l.data)||void 0===o2?void 0:null===(o1=o2.
1schemeDetails)||void 0===o1?void 0:null===(o0=o1[0])||void 0===o0?void 0:o0.lumpSumUnits)&&void 0!==nT?nT:null,mecs:null!==(nL=null==l?void 0:null===(o4=l.data)||void 0===o4?void 0:null===(o5=o4.schemeDetails)||void 0===o5?void 0:null===(o3=o5[0])||void 0===o3?void 0:o3.mecs)&&void 0!==nL?nL:"",nameOfFolio:null!==(nA=null==l?void 0:null===(o9=l.data)||void 0===o9?void 0:null===(o7=o9.schemeDetails)||void 0===o7?void 0:null===(o6=o7[0])||void 0===o6?void 0:o6.nameOfFolio)&&void 0!==nA?nA:"",navsp:null!==(nI=null==l?void 0:null===(tl=l.data)||void 0===tl?void 0:null===(te=tl.schemeDetails)||void 0===te?void 0:null===(o8=te[0])||void 0===o8?void 0:o8.navsp)&&void 0!==nI?nI:"",optionDesc:null!==(nM=null!==(nk=null==e?void 0:e.optionName)&&void 0!==nk?nk:null==l?void 0:null===(tt=l.data)||void 0===tt?void 0:null===(to=tt.schemeDetails)||void 0===to?void 0:null===(ti=to[0])||void 0===ti?void 0:ti.optionDesc)&&void 0!==nM?nM:"",optionName:null!==(nE=null!==(nP=null==e?void 0:e.optionName)&&void 0!==nP?nP:null==l?void 0:null===(ts=l.data)||void 0===ts?void 0:null===(ta=ts.schemeDetails)||void 0===ta?void 0:null===(tn=ta[0])||void 0===tn?void 0:tn.optionName)&&void 0!==nE?nE:"",optionType:null!==(nO=null!==(nF=null==e?void 0:e.optionType)&&void 0!==nF?nF:null==l?void 0:null===(tu=l.data)||void 0===tu?void 0:null===(tr=tu.schemeDetails)||void 0===tr?void 0:null===(td=tr[0])||void 0===td?void 0:td.optionType)&&void 0!==nO?nO:"",optionValue:null!==(n_=null!==(nR=null==e?void 0:e.optionType)&&void 0!==nR?nR:null==l?void 0:null===(tm=l.data)||void 0===tm?void 0:null===(tv=tm.schemeDetails)||void 0===tv?void 0:null===(tc=tv[0])||void 0===tc?void 0:tc.optionValue)&&void 0!==n_?n_:"",planName:null!==(nU=null==l?void 0:null===(tg=l.data)||void 0===tg?void 0:null===(tp=tg.schemeDetails)||void 0===tp?void 0:null===(th=tp[0])||void 0===th?void 0:th.planName)&&void 0!==nU?nU:"",planType:null!==(nB=null==l?void 0:null===(tN=l.data)||void 0===tN?void 0:null===(tx=tN.schemeDetails)||void 0===tx?void 0:null===(tf=tx[0])||void 0===tf?void 0:tf.planType)&&void 0!==nB?nB:"",primaryFundType:null!==(nY=null!==(nG=null==e?void 0:e.fundType)&&void 0!==nG?nG:null==l?void 0:null===(tj=l.data)||void 0===tj?void 0:null===(ty=tj.schemeDetails)||void 0===ty?void 0:null===(tb=ty[0])||void 0===tb?void 0:tb.primaryFundType)&&void 0!==nY?nY:"",risk:null!==(nJ=null==l?void 0:null===(tD=l.data)||void 0===tD?void 0:null===(tw=tD.schemeDetails)||void 0===tw?void 0:null===(tS=tw[0])||void 0===tS?void 0:tS.risk)&&void 0!==nJ?nJ:"",schCat:null!==(nW=null==l?void 0:null===(tL=l.data)||void 0===tL?void 0:null===(tT=tL.schemeDetails)||void 0===tT?void 0:null===(tC=tT[0])||void 0===tC?void 0:tC.schCat)&&void 0!==nW?nW:"",schemeCategory:null!==(nz=null!==(nV=null==e?void 0:e.fundType)&&void 0!==nV?nV:null==l?void 0:null===(tk=l.data)||void 0===tk?void 0:null===(tI=tk.schemeDetails)||void 0===tI?void 0:null===(tA=tI[0])||void 0===tA?void 0:tA.schemeCategory)&&void 0!==nz?nz:"",schemeName:null!==(nH=null==l?void 0:null===(tE=l.data)||void 0===tE?void 0:null===(tP=tE.schemeDetails)||void 0===tP?void 0:null===(tM=tP[0])||void 0===tM?void 0:tM.schemeName)&&void 0!==nH?nH:"",secondaryFundType:null!==(nq=null==l?void 0:null===(tR=l.data)||void 0===tR?void 0:null===(tO=tR.schemeDetails)||void 0===tO?void 0:null===(tF=tO[0])||void 0===tF?void 0:tF.secondaryFundType)&&void 0!==nq?nq:"",sipActiveCount:null!==(nK=null==l?void 0:null===(tB=l.data)||void 0===tB?void 0:null===(tU=tB.schemeDetails)||void 0===tU?void 0:null===(t_=tU[0])||void 0===t_?void 0:t_.sipActiveCount)&&void 0!==nK?nK:"",sipInvestAmt:null!==(nZ=null==l?void 0:null===(tJ=l.data)||void 0===tJ?void 0:null===(tY=tJ.schemeDetails)||void 0===tY?void 0:null===(tG=tY[0])||void 0===tG?void 0:tG.sipInvestAmt)&&void 0!==nZ?nZ:"",sipRegNo:null!==(nQ=null==l?void 0:null===(tz=l.data)||void 0===tz?void 0:null===(tV=tz.schemeDetails)||void 0===tV?void 0:null===(tW=tV[0])||void 0===tW?void 0:tW.sipRegNo)&&void 0!==nQ?nQ:"",sipUnits:null!==(nX=null==l?void 0:null===(tK=l.data)||void 0===tK?void 0:null===(tq=tK.schemeDetails)||void 0===tq?void 0:null===(tH=tq[0])||void 0===tH?void 0:tH.sipUnits)&&void 0!==nX?nX:"",sipcurrAmt:null!==(n$=null==l?void 0:null===(tX=l.data)||void 0===tX?void 0:null===(tQ=tX.schemeDetails)||void 0===tQ?void 0:null===(tZ=tQ[0])||void 0===tZ?void 0:tZ.sipcurrAmt)&&void 0!==n$?n$:"",transType:null!==(n0=null==l?void 0:null===(t1=l.data)||void 0===t1?void 0:null===(t0=t1.schemeDetails)||void 0===t0?void 0:null===(t$=t0[0])||void 0===t$?void 0:t$.transType)&&void 0!==n0?n0:"",xirr:null!==(n1=null==l?void 0:null===(t5=l.data)||void 0===t5?void 0:null===(t3=t5.schemeDetails)||void 0===t3?void 0:null===(t2=t3[0])||void 0===t2?void 0:t2.xirr)&&void 0!==n1?n1:"",amount:(null==e?void 0:e.amount)?(null==e?void 0:null===(t4=e.amount)||void 0===t4?void 0:t4.includes("."))?null==e?void 0:null===(t7=e.amount)||void 0===t7?void 0:null===(t6=t7.split("."))||void 0===t6?void 0:t6[0]:null==e?void 0:e.amount:"",investmentMode:n2},toSchemeDetails:{...eD}},retryPaymentMode:{paymentType:ef,isOtherPaymentModeEnabled:i}},n2,{droplinkData:eu,handleDropLinkDispatch:ec},eP.INITIAL)}else er(!1)};await lM(d,{default:l=>{var o,t,n,a,d,r,c,v,m,h,p,g,f,x,N,b,y,j,S,w,D,C,T,L,A,I,k,M,P,E,F,O,R,_,U,B,G,Y,J,W,V,z,H,q,K,Z,Q,X,$,ee,el,ei,eo,et,en,ea,es,ed,ev,em,eh,ep,eg,ex,eN,eb,ey,ej,eS,ew,eC,eT,eL,eA,eI,ek,eM,eE,eF,eO,eR,e_,eU,eB,eG,eY,eJ,eW,eV,ez,eH,eq,eK,eZ,eQ,eX,e$,e0,e1,e2,e5,e4,e6,e7,e9,e8,le,ll,li,lo,lt,ln,la,ls,ld,lr,lu,lc,lv,lm,lh,lp,lg,lf,lx,lN,lb,ly,lj,lS,lw,lD,lC,lT,lL,lA,lI,lk,lM,lP,lE,lF,lO,lR,l_,lU,lB,lG,lY,lJ,lW,lV,lz,lH,lq,lK,lZ,lQ,lX,l$,l0,l1,l2,l3,l5,l4,l6,l7,l9,l8,ie,il,ii,io,it,ia,is,id,ir,iu,ic,iv,im,ih,ip,ig,ix,iN,ib,iy,ij,iS,iw,iD,iC,iT,iL,iA,iI,ik,iM,iP,iE,iF,iO,iR,i_,iU,iB,iG,iY,iJ,iW,iV,iz,iH,iq,iK,iZ,iQ,iX,i$,i0,i1,i2,i3,i5,i4,i6,i7,i9,i8,oe,ol;er(!1);let oi=["LUMPSUM","New Purchase","Purchase","IPO"].includes(null==e?void 0:e.investmentType)?u.UserJourneys.lumpsum:["redemption","redeem"].includes(null==e?void 0:null===(o=e.investmentType)||void 0===o?void 0:o.toLowerCase())?u.UserJourneys.redeem:(null==e?void 0:null===(t=e.investmentType)||void 0===t?void 0:t.toLowerCase().startsWith("sip"))?u.UserJourneys.sip:(null==e?void 0:null===(n=e.investmentType)||void 0===n?void 0:n.toLowerCase().startsWith("stp"))?u.UserJourneys.stp:(null==e?void 0:null===(a=e.investmentType)||void 0===a?void 0:a.toLowerCase().startsWith("switch"))?u.UserJourneys.switch:null==e?void 0:null===(d=e.investmentType)||void 0===d?void 0:d.toLowerCase();oi===u.UserJourneys.sip||"sip"===oi||"lumpsum"===oi?e3({...null==eu?void 0:eu.dropLinkMetaData,[s]:{schemeDetails:[{...null==l?void 0:null===(c=l.data)||void 0===c?void 0:null===(r=c.schemeDetails)||void 0===r?void 0:r[0],planCode:null!==(l$=null!==(lX=null==e?void 0:e.planDesc)&&void 0!==lX?lX:null==l?void 0:null===(h=l.data)||void 0===h?void 0:null===(m=h.schemeDetails)||void 0===m?void 0:null===(v=m[0])||void 0===v?void 0:v.planCode)&&void 0!==l$?l$:"",schemeId:null!==(l1=null!==(l0=null==e?void 0:e.sc
1hemeId)&&void 0!==l0?l0:null==l?void 0:null===(f=l.data)||void 0===f?void 0:null===(g=f.schemeDetails)||void 0===g?void 0:null===(p=g[0])||void 0===p?void 0:p.schemeId)&&void 0!==l1?l1:"",schemeCode:null!==(l3=null!==(l2=null==e?void 0:null===(x=e.schemeCode)||void 0===x?void 0:x.split("-")[0])&&void 0!==l2?l2:null==l?void 0:null===(y=l.data)||void 0===y?void 0:null===(b=y.schemeDetails)||void 0===b?void 0:null===(N=b[0])||void 0===N?void 0:N.schemeId)&&void 0!==l3?l3:"",absValue:null!==(l5=null==l?void 0:null===(w=l.data)||void 0===w?void 0:null===(S=w.schemeDetails)||void 0===S?void 0:null===(j=S[0])||void 0===j?void 0:j.absValue)&&void 0!==l5?l5:null,amcCategory:null!==(l6=null!==(l4=null==e?void 0:e.fundType)&&void 0!==l4?l4:null==l?void 0:null===(T=l.data)||void 0===T?void 0:null===(C=T.schemeDetails)||void 0===C?void 0:null===(D=C[0])||void 0===D?void 0:D.amcCategory)&&void 0!==l6?l6:"",cagrBenchmark:null!==(l7=null==l?void 0:null===(I=l.data)||void 0===I?void 0:null===(A=I.schemeDetails)||void 0===A?void 0:null===(L=A[0])||void 0===L?void 0:L.cagrBenchmark)&&void 0!==l7?l7:{},curNav:null!==(l8=null!==(l9=null==e?void 0:e.nav)&&void 0!==l9?l9:null==l?void 0:null===(P=l.data)||void 0===P?void 0:null===(M=P.schemeDetails)||void 0===M?void 0:null===(k=M[0])||void 0===k?void 0:k.curNav)&&void 0!==l8?l8:null,curNavDt:null!==(ie=null==l?void 0:null===(O=l.data)||void 0===O?void 0:null===(F=O.schemeDetails)||void 0===F?void 0:null===(E=F[0])||void 0===E?void 0:E.curNavDt)&&void 0!==ie?ie:"",curUnits:null!==(il=null==l?void 0:null===(U=l.data)||void 0===U?void 0:null===(_=U.schemeDetails)||void 0===_?void 0:null===(R=_[0])||void 0===R?void 0:R.curUnits)&&void 0!==il?il:null,currAmt:null!==(ii=null==l?void 0:null===(Y=l.data)||void 0===Y?void 0:null===(G=Y.schemeDetails)||void 0===G?void 0:null===(B=G[0])||void 0===B?void 0:B.currAmt)&&void 0!==ii?ii:null,eligibleAmt:null!==(io=null==l?void 0:null===(V=l.data)||void 0===V?void 0:null===(W=V.schemeDetails)||void 0===W?void 0:null===(J=W[0])||void 0===J?void 0:J.eligibleAmt)&&void 0!==io?io:null,elssFlag:null!==(it=null==l?void 0:null===(q=l.data)||void 0===q?void 0:null===(H=q.schemeDetails)||void 0===H?void 0:null===(z=H[0])||void 0===z?void 0:z.elssFlag)&&void 0!==it?it:null,investmentBy:null!==(ia=null==e?void 0:e.investmentBy)&&void 0!==ia?ia:"",elssfreeUnits:null!==(is=null==l?void 0:null===(Q=l.data)||void 0===Q?void 0:null===(Z=Q.schemeDetails)||void 0===Z?void 0:null===(K=Z[0])||void 0===K?void 0:K.elssfreeUnits)&&void 0!==is?is:null,familyFlag:null!==(id=null==l?void 0:null===(ee=l.data)||void 0===ee?void 0:null===($=ee.schemeDetails)||void 0===$?void 0:null===(X=$[0])||void 0===X?void 0:X.familyFlag)&&void 0!==id?id:null,folioName:null!==(ir=null==l?void 0:null===(eo=l.data)||void 0===eo?void 0:null===(ei=eo.schemeDetails)||void 0===ei?void 0:null===(el=ei[0])||void 0===el?void 0:el.folioName)&&void 0!==ir?ir:"",folioNo:null!==(ic=null!==(iu=null==e?void 0:e.folioNo)&&void 0!==iu?iu:null==l?void 0:null===(ea=l.data)||void 0===ea?void 0:null===(en=ea.schemeDetails)||void 0===en?void 0:null===(et=en[0])||void 0===et?void 0:et.folioNo)&&void 0!==ic?ic:"",freeUnits:null!==(iv=null==l?void 0:null===(ev=l.data)||void 0===ev?void 0:null===(ed=ev.schemeDetails)||void 0===ed?void 0:null===(es=ed[0])||void 0===es?void 0:es.freeUnits)&&void 0!==iv?iv:null,invAmt:null!==(im=null==l?void 0:null===(ep=l.data)||void 0===ep?void 0:null===(eh=ep.schemeDetails)||void 0===eh?void 0:null===(em=eh[0])||void 0===em?void 0:em.invAmt)&&void 0!==im?im:null,investorType:null!==(ih=null==l?void 0:null===(eN=l.data)||void 0===eN?void 0:null===(ex=eN.schemeDetails)||void 0===ex?void 0:null===(eg=ex[0])||void 0===eg?void 0:eg.investorType)&&void 0!==ih?ih:null,lockedUnits:null!==(ip=null==l?void 0:null===(ej=l.data)||void 0===ej?void 0:null===(ey=ej.schemeDetails)||void 0===ey?void 0:null===(eb=ey[0])||void 0===eb?void 0:eb.lockedUnits)&&void 0!==ip?ip:null,lumSumCurrAmt:null!==(ig=null==l?void 0:null===(eC=l.data)||void 0===eC?void 0:null===(ew=eC.schemeDetails)||void 0===ew?void 0:null===(eS=ew[0])||void 0===eS?void 0:eS.lumSumCurrAmt)&&void 0!==ig?ig:null,lumSumInvestAmt:null!==(ix=null==l?void 0:null===(eA=l.data)||void 0===eA?void 0:null===(eL=eA.schemeDetails)||void 0===eL?void 0:null===(eT=eL[0])||void 0===eT?void 0:eT.lumSumInvestAmt)&&void 0!==ix?ix:null,lumpSumUnits:null!==(iN=null==l?void 0:null===(eM=l.data)||void 0===eM?void 0:null===(ek=eM.schemeDetails)||void 0===ek?void 0:null===(eI=ek[0])||void 0===eI?void 0:eI.lumpSumUnits)&&void 0!==iN?iN:null,showMore:(null==e?void 0:e.investmentBy)!=="Self/Direct",mecs:null!==(ib=null==l?void 0:null===(eO=l.data)||void 0===eO?void 0:null===(eF=eO.schemeDetails)||void 0===eF?void 0:null===(eE=eF[0])||void 0===eE?void 0:eE.mecs)&&void 0!==ib?ib:"",nameOfFolio:null!==(iy=null==l?void 0:null===(eU=l.data)||void 0===eU?void 0:null===(e_=eU.schemeDetails)||void 0===e_?void 0:null===(eR=e_[0])||void 0===eR?void 0:eR.nameOfFolio)&&void 0!==iy?iy:"",navsp:null!==(ij=null==l?void 0:null===(eY=l.data)||void 0===eY?void 0:null===(eG=eY.schemeDetails)||void 0===eG?void 0:null===(eB=eG[0])||void 0===eB?void 0:eB.navsp)&&void 0!==ij?ij:"",optionDesc:null!==(iw=null!==(iS=null==e?void 0:e.optionName)&&void 0!==iS?iS:null==l?void 0:null===(eV=l.data)||void 0===eV?void 0:null===(eW=eV.schemeDetails)||void 0===eW?void 0:null===(eJ=eW[0])||void 0===eJ?void 0:eJ.optionDesc)&&void 0!==iw?iw:"",optionName:null!==(iC=null!==(iD=null==e?void 0:e.optionName)&&void 0!==iD?iD:null==l?void 0:null===(eq=l.data)||void 0===eq?void 0:null===(eH=eq.schemeDetails)||void 0===eH?void 0:null===(ez=eH[0])||void 0===ez?void 0:ez.optionName)&&void 0!==iC?iC:"",optionType:null!==(iL=null!==(iT=null==e?void 0:e.optionType)&&void 0!==iT?iT:null==l?void 0:null===(eQ=l.data)||void 0===eQ?void 0:null===(eZ=eQ.schemeDetails)||void 0===eZ?void 0:null===(eK=eZ[0])||void 0===eK?void 0:eK.optionType)&&void 0!==iL?iL:"",optionValue:null!==(iI=null!==(iA=null==e?void 0:e.optionType)&&void 0!==iA?iA:null==l?void 0:null===(e0=l.data)||void 0===e0?void 0:null===(e$=e0.schemeDetails)||void 0===e$?void 0:null===(eX=e$[0])||void 0===eX?void 0:eX.optionValue)&&void 0!==iI?iI:"",planName:null!==(ik=null==l?void 0:null===(e5=l.data)||void 0===e5?void 0:null===(e2=e5.schemeDetails)||void 0===e2?void 0:null===(e1=e2[0])||void 0===e1?void 0:e1.planName)&&void 0!==ik?ik:"",planType:null!==(iM=null==l?void 0:null===(e7=l.data)||void 0===e7?void 0:null===(e6=e7.schemeDetails)||void 0===e6?void 0:null===(e4=e6[0])||void 0===e4?void 0:e4.planType)&&void 0!==iM?iM:"",primaryFundType:null!==(iE=null!==(iP=null==e?void 0:e.fundType)&&void 0!==iP?iP:null==l?void 0:null===(le=l.data)||void 0===le?void 0:null===(e8=le.schemeDetails)||void 0===e8?void 0:null===(e9=e8[0])||void 0===e9?void 0:e9.primaryFundType)&&void 0!==iE?iE:"",risk:null!==(iF=null==l?void 0:null===(lo=l.data)||void 0===lo?void 0:null===(li=lo.schemeDetails)||void 0===li?void 0:null===(ll=li[0])||void 0===ll?void 0:ll.risk)&&void 0!==iF?iF:"",sc
1hCat:null!==(iO=null==l?void 0:null===(la=l.data)||void 0===la?void 0:null===(ln=la.schemeDetails)||void 0===ln?void 0:null===(lt=ln[0])||void 0===lt?void 0:lt.schCat)&&void 0!==iO?iO:"",schemeCategory:null!==(i_=null!==(iR=null==e?void 0:e.fundType)&&void 0!==iR?iR:null==l?void 0:null===(lr=l.data)||void 0===lr?void 0:null===(ld=lr.schemeDetails)||void 0===ld?void 0:null===(ls=ld[0])||void 0===ls?void 0:ls.schemeCategory)&&void 0!==i_?i_:"",schemeName:null!==(iU=null==l?void 0:null===(lv=l.data)||void 0===lv?void 0:null===(lc=lv.schemeDetails)||void 0===lc?void 0:null===(lu=lc[0])||void 0===lu?void 0:lu.schemeName)&&void 0!==iU?iU:"",secondaryFundType:null!==(iB=null==l?void 0:null===(lp=l.data)||void 0===lp?void 0:null===(lh=lp.schemeDetails)||void 0===lh?void 0:null===(lm=lh[0])||void 0===lm?void 0:lm.secondaryFundType)&&void 0!==iB?iB:"",sipActiveCount:null!==(iG=null==l?void 0:null===(lx=l.data)||void 0===lx?void 0:null===(lf=lx.schemeDetails)||void 0===lf?void 0:null===(lg=lf[0])||void 0===lg?void 0:lg.sipActiveCount)&&void 0!==iG?iG:"",sipInvestAmt:null!==(iY=null==l?void 0:null===(ly=l.data)||void 0===ly?void 0:null===(lb=ly.schemeDetails)||void 0===lb?void 0:null===(lN=lb[0])||void 0===lN?void 0:lN.sipInvestAmt)&&void 0!==iY?iY:"",sipRegNo:null!==(iJ=null==l?void 0:null===(lw=l.data)||void 0===lw?void 0:null===(lS=lw.schemeDetails)||void 0===lS?void 0:null===(lj=lS[0])||void 0===lj?void 0:lj.sipRegNo)&&void 0!==iJ?iJ:"",sipUnits:null!==(iW=null==l?void 0:null===(lT=l.data)||void 0===lT?void 0:null===(lC=lT.schemeDetails)||void 0===lC?void 0:null===(lD=lC[0])||void 0===lD?void 0:lD.sipUnits)&&void 0!==iW?iW:"",sipcurrAmt:null!==(iV=null==l?void 0:null===(lI=l.data)||void 0===lI?void 0:null===(lA=lI.schemeDetails)||void 0===lA?void 0:null===(lL=lA[0])||void 0===lL?void 0:lL.sipcurrAmt)&&void 0!==iV?iV:"",transType:null!==(iz=null==l?void 0:null===(lP=l.data)||void 0===lP?void 0:null===(lM=lP.schemeDetails)||void 0===lM?void 0:null===(lk=lM[0])||void 0===lk?void 0:lk.transType)&&void 0!==iz?iz:"",xirr:null!==(iH=null==l?void 0:null===(lO=l.data)||void 0===lO?void 0:null===(lF=lO.schemeDetails)||void 0===lF?void 0:null===(lE=lF[0])||void 0===lE?void 0:lE.xirr)&&void 0!==iH?iH:"",investmentMode:["LUMPSUM","New Purchase","Purchase","IPO"].includes(null==e?void 0:e.investmentType)?u.OrderTypes.LUMPSUM:u.OrderTypes.SIP,amount:(null==e?void 0:e.amount)?(null==e?void 0:null===(lR=e.amount)||void 0===lR?void 0:lR.includes("."))?null==e?void 0:null===(lU=e.amount)||void 0===lU?void 0:null===(l_=lU.split("."))||void 0===l_?void 0:l_[0]:null==e?void 0:e.amount:"",folioObj:{name:null!==(iq=null==l?void 0:null===(lY=l.data)||void 0===lY?void 0:null===(lG=lY.schemeDetails)||void 0===lG?void 0:null===(lB=lG[0])||void 0===lB?void 0:lB.folioName)&&void 0!==iq?iq:"",bank:"",scheme:"",dispName:(null==l?void 0:null===(lV=l.data)||void 0===lV?void 0:null===(lW=lV.schemeDetails)||void 0===lW?void 0:null===(lJ=lW[0])||void 0===lJ?void 0:lJ.folioNo)+" ("+(null==l?void 0:null===(lq=l.data)||void 0===lq?void 0:null===(lH=lq.schemeDetails)||void 0===lH?void 0:null===(lz=lH[0])||void 0===lz?void 0:lz.folioName)+")",folioNumber:null==l?void 0:null===(lQ=l.data)||void 0===lQ?void 0:null===(lZ=lQ.schemeDetails)||void 0===lZ?void 0:null===(lK=lZ[0])||void 0===lK?void 0:lK.folioNo}}]},retryPaymentMode:{paymentType:ef,isOtherPaymentModeEnabled:i}},oi,{droplinkData:eu,handleDropLinkDispatch:ec},eP.INITIAL):e3({...null==eu?void 0:eu.dropLinkMetaData,[s]:{fromSchemeDetails:{planCode:null!==(i$=null==e?void 0:e.planDesc)&&void 0!==i$?i$:"",schemeId:null!==(i0=null==e?void 0:e.schemeId)&&void 0!==i0?i0:"",schemeCode:null!==(i1=null==e?void 0:null===(iK=e.schemeCode)||void 0===iK?void 0:iK.split("-")[0])&&void 0!==i1?i1:"",absValue:null,investmentBy:null!==(i2=null==e?void 0:e.investmentBy)&&void 0!==i2?i2:"",amcCategory:null!==(i3=null==e?void 0:e.fundType)&&void 0!==i3?i3:"",cagrBenchmark:{},curNav:null!==(i5=null==e?void 0:e.nav)&&void 0!==i5?i5:null,curNavDt:"",curUnits:null,currAmt:null,eligibleAmt:null,elssFlag:null,elssfreeUnits:null,familyFlag:null,folioName:"",folioNo:null!==(i4=null==e?void 0:e.folioNo)&&void 0!==i4?i4:"",freeUnits:null,invAmt:null,investorType:null,lockedUnits:null,showMore:(null==e?void 0:e.investmentBy)!=="Self/Direct",lumSumCurrAmt:null,lumSumInvestAmt:null,lumpSumUnits:null,mecs:"",nameOfFolio:"",navsp:"",optionDesc:null!==(i6=null==e?void 0:e.optionName)&&void 0!==i6?i6:"",optionName:null!==(i7=null==e?void 0:e.optionName)&&void 0!==i7?i7:"",optionType:null!==(i9=null==e?void 0:e.optionType)&&void 0!==i9?i9:"",optionValue:null!==(i8=null==e?void 0:e.optionType)&&void 0!==i8?i8:"",planName:"",planType:"",primaryFundType:null!==(oe=null==e?void 0:e.fundType)&&void 0!==oe?oe:"",risk:"",schCat:"",schemeCategory:null!==(ol=null==e?void 0:e.fundType)&&void 0!==ol?ol:"",schemeName:"",secondaryFundType:"",sipActiveCount:"",sipInvestAmt:"",sipRegNo:"",sipUnits:"",sipcurrAmt:"",transType:"",xirr:"",amount:(null==e?void 0:e.amount)?(null==e?void 0:null===(iZ=e.amount)||void 0===iZ?void 0:iZ.includes("."))?null==e?void 0:null===(iX=e.amount)||void 0===iX?void 0:null===(iQ=iX.split("."))||void 0===iQ?void 0:iQ[0]:null==e?void 0:e.amount:"",investmentMode:oi},toSchemeDetails:{...eD}},retryPaymentMode:{paymentType:ef,isOtherPaymentModeEnabled:i}},oi,{droplinkData:eu,handleDropLinkDispatch:ec},eP.INITIAL)},success:e=>r(e)})},ez=e=>{if("success"===e.status){var l,i;eC({...null==e?void 0:null===(i=e.data)||void 0===i?void 0:null===(l=i.schemeDetails)||void 0===l?void 0:l[0]})}else eC(null)},eH=e=>{eC(null)},eq=(e,l)=>{eV(l,null==l?void 0:l.payMode,e)},eK=e=>{eV(e,null==e?void 0:e.payMode,!1)},eZ=async()=>{var e;await (null===(e=eE.getLoggedinUserDetails)||void 0===e?void 0:e.call(eE)),er(!0),lB({userId:""},{default:e=>{er(!1),eR([],[],1)},success:eQ})},eQ=e=>{er(!1),(null==e?void 0:e.data)&&Array.isArray(e.data)?(w(e.data),es(!0),eR([],e.data,1),ea||C(e.data)):console.error("Invalid response format or empty favorite transactions.")},eX=async()=>{er(!0);try{var e,l,i;let o=await (null===(e=eE.getLoggedinUserDetails)||void 0===e?void 0:e.call(eE)),t=await lO(null!==(i=null==o?void 0:o.pan)&&void 0!==i?i:""),n=null==t?void 0:null===(l=t.activeSIPList)||void 0===l?void 0:l.map(e=>null==e?void 0:e.ihno);return ew(n),ej(t),t}catch(e){er(!1)}},e$=async()=>{er(!0),lP({userId:""},{default:e0,success:e1})},e0=e=>{er(!1)},e1=e=>{var l,i,o;er(!1);let t=[];t.push({folioCreateDate:"",name:"All Folios",bank:"",scheme:"",dispName:"ALL",folioNumber:"ALL"}),null==e||null===(l=e.folioList)||void 0===l||l.map(e=>{var l,i,o,n,a,s,d,r,u,c;let v={folioCreateDate:e.folioDetails.folioCreatedDate,name:null===(l=e.folioDetails)||void 0===l?void 0:l.folioName,bank:(null===(n=e.folioDetails)||void 0===n?void 0:null===(o=n.bank)||void 0===o?void 0:null===(i=o[0])||void 0===i?void 0:i.bankName)+" "+(null===(d=e.folioDetails)||void 0===d?void 0:null===(s=d.bank)||void 0===s?void 0:null===(a=s[0])||void 0===a?void 0:a.accountNumber),scheme:"",dispName:(null===(r=e.folioDetails)||void 0===r?void 0:r.folioName)+" / "+(null===(u=e.folioDetails)||void 0===u?void 0:u.folioNo),folioNumber:null===(c=e.folioDetails)||void 0===c?void 0:c.folioNo};t.push(v)}),E(t),O((null==e?void 0:null===(i=e.folioList[0])||void 0===i?void 0:i.folioDetails)||{}),_((null==e?void 0:null===(o=e.folioList[0])||void 0===o?void 0:o.folioDetails)||{});let n=e=>{if(!e)return 1/0;let l=e.split("/");if(3===l.length)return new Date(parseInt(l[2]),parseInt(l[1])-1,parseInt(l[0])).getTime();
1let i={Jan:0,Feb:1,Mar:2,Apr:3,May:4,Jun:5,Jul:6,Aug:7,Sep:8,Oct:9,Nov:10,Dec:11},o=e.split(" ");return 3===o.length&&void 0!==i[o[1]]?new Date(parseInt(o[2]),i[o[1]],parseInt(o[0])).getTime():1/0},a=null==e?void 0:e.folioList.map(e=>n(e.folioDetails.folioCreatedDate)).filter(e=>e!==1/0);if(a.length>0){let e=new Date(Math.min(...a)),l=String(e.getDate()).padStart(2,"0"),i=String(e.getMonth()+1).padStart(2,"0");eL("".concat(l,"/").concat(i,"/").concat(e.getFullYear()))}},e2=e=>{if(!e||0===e.length)return"ALL";let l={all:"ALL",switch:"Switch",swp:"SWP",stp:"STP",sip:"SIP",redeem:"Redeem",lumpsum:"Lumpsum"};if(1===e.length){var i;return null!==(i=l[e[0].toLowerCase()])&&void 0!==i?i:"ALL"}let o=e.map(e=>l[e.toLowerCase()]).filter(e=>e&&"ALL"!==e);return o.length>0?o.join(", "):"ALL"},e5=async(e,l)=>{var i,o;let t="0";(null==l?void 0:null===(i=l.folioNo)||void 0===i?void 0:i.folioNumber)&&"ALL"!==l.folioNo.folioNumber&&(t=l.folioNo.folioNumber);let n=e2(null!==(o=null==l?void 0:l.transactionType)&&void 0!==o?o:["All"]),a={UserID:"",Folio:t,Fromdate:(null==l?void 0:l.fromDate)||"",Todate:(null==l?void 0:l.toDate)||"",TransactionType:n};er(!0),lU(a,{default:e4,success:e6},e)},e4=e=>{er(!1)},e6=(e,l)=>{er(!1),e7(null==e?void 0:e.data,l)},e7=async(e,l)=>{var i;let o=[];b(o=null==e?void 0:e.transactionDataList.map(e=>({...e,transactionStatus:"Activation Pending"===e.transactionStatus?l.includes(e.ihNumber)?"Pending":"Activation Pending":e.transactionStatus}))),W((null==e?void 0:e.lastSixMonthsData)||!1),eR(o,[],1),I(1),eo(!0),ei||j(o);let t=[];null==e||null===(i=e.folioDataList)||void 0===i||i.map(e=>{let l={folioCreateDate:e.folioCreationDate,name:e.folioName,bank:e.bankName+" "+e.bankAccountNumber,scheme:e.schemeCount,dispName:e.folioName+" / "+e.folioId,folioNumber:e.folioId};t.push(l)}),M(t)},e9=async(e,l,i)=>{er(!0),await lF({userId:null!=l?l:"",orderId:null!=e?e:""},{default:e8,success:i?ll:le})},e8=e=>{var l,i;er(!1),ex(""),eb((null==n?void 0:null===(l=n[ek])||void 0===l?void 0:l.urnNo)||""),ex((null==n?void 0:null===(i=n[ek])||void 0===i?void 0:i.payMode)||"")},le=e=>{var l,i;er(!1),(null==e?void 0:e.status)==="success"&&(null==e?void 0:e.statusCode)==="SC-00"?ex((null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.paymentMode)||""):ex((null==n?void 0:null===(i=n[ek])||void 0===i?void 0:i.payMode)||"")},ll=e=>{var l,i,o;er(!1),(null==e?void 0:e.status)==="success"&&(null==e?void 0:e.statusCode)==="SC-00"?(eb((null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.urnNo)||""),ex((null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.paymentMode)||"")):eb((null==n?void 0:null===(o=n[ek])||void 0===o?void 0:o.urnNo)||"")},li=async(e,l,i,o,t,n,a)=>{await l_({ihNumber:null!=e?e:"",folio:null!=l?l:"",transactionType:null!=i?i:"",transactionDate:null!=n?n:"",schemeCode:null!=a?a:""},{default:e=>{c([]),en("")},success:e=>{var l,i,o,t,n,a,s,d;c(null!==(n=null==e?void 0:null===(l=e.data)||void 0===l?void 0:l.timeline)&&void 0!==n?n:[]),en(null!==(a=null==e?void 0:null===(i=e.data)||void 0===i?void 0:i.sipType)&&void 0!==a?a:""),g(null!==(s=null==e?void 0:null===(o=e.data)||void 0===o?void 0:o.toSchemeNav)&&void 0!==s?s:""),x(null!==(d=null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.toSchemeNavDate)&&void 0!==d?d:"")}})},lo=async(e,l,i)=>{er(!0),await lE({userId:"",folioNo:null!=l?l:"",schemeId:null!=i?i:""},{default:lt,success:ln})},lt=e=>{er(!1),eI({message:"",status_code:"",status:"",data:{eligibleAmount:0,instaRedeemEligible:"",remarks:""}})},ln=e=>{er(!1),eI(e)},la=()=>{lR({default:e=>{},success:ls})},ls=e=>{(null==e?void 0:e.data)&&em(null==e?void 0:e.data)},ld=T.length>10;return p.jsxs("div",{id:"transaction-history-module",className:"transaction-history-module",children:[p.jsx(m.Loader,{showLoader:ed}),p.jsxs("div",{className:"transaction-history-container",children:[!r.isMobileAppEnvironment&&p.jsxs("div",{className:"header-content",children:[p.jsx("h4",{className:"lbl-popup-content",children:"My Transactions"}),p.jsxs("label",{className:"lbl-txt-content5 filter-txt",onClick:eG,children:["Filter",(l===ee[0]?V:H)&&p.jsx("span",{className:"filter-dot",children:"●"})]})]}),p.jsx("div",{className:"header-tab",children:p.jsx(lY,{menuList:ee,selectedMenu:l,onChangeMenuC
1B:e=>{e===ee[0]?el(K):el(Q),I(1),i(e),eg(null)}})}),p.jsx("div",{className:"transaction-history-content",ref:eh,children:n.length>0?n.map((e,l)=>p.jsx(d.Fragment,{children:o?p.jsx(lq,{data:e,handleFavouriteClick:eJ,handleTransaction:eV,thankYouPageData:ev,handleRetryMode:eK,handleOtherPaymnet:eq,expandedIndex:ep,index:l,handleToggle:eM,paidViaData:ef,eligibleAmountData:eA,redemptionFlag:G,urnNo:eN,timelineArray:s,investmentAllowed:null==e?void 0:e.investmentAllowed,transactionType:et,toSchemeNav:v,toSchemeNavDate:f}):p.jsx(lZ,{data:e,handleFavouriteClick:eJ,handleTransaction:eV,thankYouPageData:ev,handleRetryMode:eK,handleOtherPaymnet:eq,expandedIndex:ep,index:l,paidViaData:ef,eligibleAmountData:eA,urnNo:eN,handleToggle:eM,redemptionFlag:G,timelineArray:s,investmentAllowed:null==e?void 0:e.investmentAllowed,transactionType:et,toSchemeNav:v,toSchemeNavDate:f})},l)):p.jsx(lJ,{selectedMenu:l===ee[0]?"All":"Fav"})}),ld&&p.jsx(lX,{listLength:T.length,currentPage:A,dataPerPage:10,onChangePage:e=>{I(e);let l=document.getElementById("transaction-history-module");l&&l.scrollIntoView({behavior:"smooth"}),eR(N,S,e),eg(null)}}),p.jsxs("p",{style:{marginTop:"16px",fontSize:"12px",color:"#555"},children:[p.jsx("strong",{children:"Note:"})," Transaction journeys are displayed solely for reference and informational purposes. For complete transaction details, please refer to the Statement of Account (SOA)."]})]}),U?p.jsx(h.OverlayPopup,{className:"dialog-popup-content",showHeader:!0,title:"Filter",onClose:()=>{if(B(!1),r.isMobileAppEnvironment){var l;null==e||null===(l=e.closeFilter)||void 0===l||l.call(e)}},isFloating:!0,content:p.jsx(lV,{onClose:eY,onApply:e=>{var i,o,t,n;let a=Array.isArray(null==e?void 0:e.transactionType)?e.transactionType:[null!==(t=null==e?void 0:e.transactionType)&&void 0!==t?t:"All"],s=Array.isArray(null==e?void 0:e.status)?e.status:[null!==(n=null==e?void 0:e.status)&&void 0!==n?n:"ALL"],d={...e,transactionType:a,status:s,folioSelected:(null===(i=k[0])||void 0===i?void 0:i.folioNumber)!==(null==e?void 0:null===(o=e.folioNo)||void 0===o?void 0:o.folioNumber),typeSelected:!a.includes("All"),statusSelected:!s.includes("ALL"),dateRangeSelected:!!((null==e?void 0:e.fromDate)&&(null==e?void 0:e.toDate)),selectedTimeFrame:null==e?void 0:e.selectedTimeFrame};l===ee[0]?(Z(d),z(!0)):(X(d),q(!0)),el(d),eY(!0)},folioList:P,onReset:()=>{let e={folioNo:{dispName:"ALL",folioNumber:"ALL"},transactionType:["All"],status:["ALL"],fromDate:"",toDate:"",folioSelected:!1,typeSelected:!1,statusSelected:!1,dateRangeSelected:!1,selectedTimeFrame:"d"};el(e),l===ee[1]?(q(!1),X(e)):(z(!1),Z(e)),I(1),eY()},setIsFilterSelected:z,setFavFilterSelected:q,currentFilters:l===ee[0]?K:Q,transactionList:l===ee[0]?(null==y?void 0:y.length)>0?y:n:D,showFolilDropdown:!0,multiSelect:!0,onTabChange:e=>{l===ee[0]?O(e):_(e)}
1,oldestFolioDate:eT,onFolioChange:e=>{let l=e=>{if(!e)return 1/0;let l=e.split("/");if(3===l.length)return new Date(parseInt(l[2]),parseInt(l[1])-1,parseInt(l[0])).getTime();let i={Jan:0,Feb:1,Mar:2,Apr:3,May:4,Jun:5,Jul:6,Aug:7,Sep:8,Oct:9,Nov:10,Dec:11},o=e.split(" ");return 3===o.length&&void 0!==i[o[1]]?new Date(parseInt(o[2]),i[o[1]],parseInt(o[0])).getTime():1/0};if((null==e?void 0:e.folioNumber)==="ALL"){let e=P.filter(e=>"ALL"!==e.folioNumber&&e.folioCreateDate).map(e=>l(e.folioCreateDate)).filter(e=>e!==1/0),i=e.length>0?new Date(Math.min(...e)):new Date,o=String(i.getDate()).padStart(2,"0"),t=String(i.getMonth()+1).padStart(2,"0");eL("".concat(o,"/").concat(t,"/").concat(i.getFullYear()))}else{var i;let o=null!==(i=null==e?void 0:e.folioCreateDate)&&void 0!==i?i:"";if(o){let e=l(o);if(e!==1/0){let l=new Date(e),i=String(l.getDate()).padStart(2,"0"),o=String(l.getMonth()+1).padStart(2,"0");eL("".concat(i,"/").concat(o,"/").concat(l.getFullYear()))}}}}})}):""]})},l.placeGetUserImage=lv}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.