PageSourceSearch

https://portal.navfundservices.com/navportalcore/static/js/8587.d9ade564.chunk.js

js navfundservices.com collected 2026-10-02 15:27:53 UTC 32,961 bytes, 1 lines download raw bytes

1(self.webpackChunkNavPortal=self.webpackChunkNavPortal||[]).push([[6653,8587,9034],{18085:(e,t,s)=>{"use strict";s.d(t,{A:()=>c});var r=s(9950),a=s(76115),i=s(48738),l=s.n(i),o=s(44414);class n extends r.Component{render(){const e=l()("mt-1",this.props.outerClassName);return this.props.message&&""!==this.props.message?(0,o.jsx)("div",{className:e,children:this.props.CloseableAlert?(0,o.jsx)(a.A,{isOpen:this.props.isOpen,toggle:this.props.onDismiss,color:this.props.color,children:this.props.message}):(0,o.jsx)(a.A,{color:"danger",children:this.props.message})}):""}}const c=n},21656:(e,t,s)=>{"use strict";s.d(t,{A:()=>h});var r=s(89379),a=s(9950),i=s(98341),l=s(28429),o=s(75358),n=s(28211),c=s(37191),d=s(79586),p=s(44414);function h(e){class t extends a.PureComponent{render(){const{isAuthenticated:t,authenticating:s}=this.props;if(!0!==t){var i,o;let e=null===(i="/navportalcore")||null===(o=i.replace(/^\/+|\/+$/g,""))||void 0===o?void 0:o.split("/");const t=e?e.pop():"";let s=this.props.location.pathname.replace("".concat(t,"/"),"")+this.props.location.search;return(0,p.jsx)(l.Navigate,{to:(0,d.R_)("/?"+s)})}return(0,p.jsxs)(a.Fragment,{children:[s?(0,p.jsx)(n.I1,{isOpen:s}):null,(0,p.jsx)(e,(0,r.A)({},this.props))]})}}return(0,o.A)((0,i.Ng)((e=>{const{isAuthenticated:t,authenticating:s}=e.loginDetails;return{isAuthenticated:t,authenticating:s}}),(e=>({setTheme:t=>{e((0,c.Yl)(t,!0))}})))(t))}},32964:(e,t,s)=>{var r=s(26810);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},37520:(e,t,s)=>{"use strict";s.d(t,{A:()=>F});var r=s(9950),a=s(98341),i=s(34046),l=s(29865),o=s(62002),n=s(80292),c=s(69261),d=s(70349),p=s(23931),h=s(21923),u=s(87946),g=s.n(u),m=s(59418),S=s.n(m),f=s(41397),D=s(44414);class R extends r.Component{constructor(e){super(e),this.fundStatusChange=e=>{var t;const{value:s}=e.target,r=Number(s);this.setState({fundStatus:r});let{selectedReportType:a,isMultipleSelectionAllowed:i,maximumFundSelection:l,isInvestorGroupReport:o}=this.props;this.props.handleSelectedFundStatus?this.props.handleSelectedFundStatus(r,i,l):o?o&&this.props.setInvetorGroupSelectedFundStatus(this.props.reportID,r,i,l):this.props.setSelectedFundStatus(this.props.reportID,r,this.props.isCombinedFilter,a,i,l),this.child&&(null===(t=this.child)||void 0===t||t.setDefaultPageNumber(1))},this.handleClickOutside=e=>{this.props.handleClickOutside(e,!0)},this.state={fundStatus:e.fundStatus}}componentDidUpdate(e){!S()(e.fundStatus,this.props.fundStatus)&&this.setState({fundStatus:Number(this.props.fundStatus)})}render(){let{text:e,id:t,itemsList:s=[],selectedItems:a,isMultipleSelectionAllowed:o,itemId:n,itemName:u,itemsCountPerPage:m,hideFundStatus:S=!1}=this.props,R=s?s.filter((e=>-1!==e.value)):s,F=R.some((e=>e.isActiveFund))&&R.some((e=>!e.isActiveFund));if(F){let e=this.state.fundStatus;if(e!==i.CM7.All){let t=e===i.CM7.Active;s=s.filter((e=>e.isActiveFund===t||-1===e.value))}}return s&&g()(this.props,"applyOrderBy",!0)&&(s=(0,f.orderBy)(s,["text"],["asc"])),(0,D.jsxs)(r.Fragment,{children:[F&&!S&&(0,D.jsx)(c.A,{className:"mb-0 fund-status",children:(0,D.jsx)(d.A,{form:!0,className:"d-flex justify-content-between mx-0 py-2 border-bottom",children:(0,D.jsx)(p.A,{lg:6,md:6,sm:6,xs:6,className:"d-flex fund-status view-selected ".concat(this.props.isShowSelectAll?"":"justify-content-start"),children:(0,D.jsxs)("div",{className:"d-flex flex-row",children:[(0,D.jsx)(h.A,{type:"radio",id:"fund-status-selector",checked:this.state.fundStatus===i.CM7.All,className:"m-1 fund-status-selector",name:"customRadioAll",value:i.CM7.All,label:"All",onChange:this.fundStatusChange}),(0,D.jsx)(h.A,{type:"radio",id:"fund-status-selector2",checked:this.state.fundStatus===i.CM7.Active,className:"m-1 fund-status-selector",name:"customRadioActive",value:i.CM7.Active,label:"Active",onChange:this.fundStatusChange}),(0,D.jsx)(h.A,{type:"radio",id:"fund-status-selector3",checked:this.state.fundStatus===i.CM7.Inactive,className:"m-1 fund-status-selector",name:"customRadioInactive",value:i.CM7.Inactive,label:"Inactive",onChange:this.fundStatusChange})]})})})}),(0,D.jsx)(l.A,{onRef:e=>{this.child=e},isMultipleSelectionAllowed:o,itemId:n,itemName:u,text:e,id:t,itemsCountPerPage:m,showSearch:!0,searchMaxLength:180,searchMinLength:1,itemsList:s,selectedItems:a,totalPages:this.props.totalPages,handleItem
1Change:this.props.handleItemChange,showInline:!0,outSideClickCombinedFilter:this.handleClickOutside,onApplyFilter:this.props.onApplyFilter,isShowSelectAll:this.props.isShowSelectAll,isInvestorGroupReport:this.props.isInvestorGroupReport,cardClassName:"border-0"})]})}}const F=(0,a.Ng)(((e,t)=>{const s=i.to[t.reportID];let r=g()(e,"clientGlobalSearchFilterData.".concat(s,".currentSelectedFilterValues.fundStatus"),i.CM7.Active),a=g()(e,"globalSearchFilterData.".concat(s,".currentSelectedFilterValues.fundStatus"),i.CM7.Active),l=t.selectedReportType||"fund";return t.isCombinedFilter&&(r=g()(e,"clientGlobalSearchFilterData.".concat(s,".").concat(l,".currentSelectedFilterValues.fundStatus"),i.CM7.Active)),{fundStatus:t.isInvestorGroupReport?a:r}}),(e=>({setSelectedFundStatus:(t,s,r,a,i,l,n,c)=>{e((0,o.pN)(t,s,r,a,i,l,n,c))},setInvetorGroupSelectedFundStatus:(t,s,r,a)=>{e((0,n.Pr)(t,s,r,a))}})))(R)},41288:(e,t,s)=>{var r=s(75461);e.exports=function(e){return r(e)?void 0:e}},65002:(e,t,s)=>{var r=s(32964),a=s(24295),i=s(1043);e.exports=function(e){return i(a(e,void 0,r),e+"")}},75461:(e,t,s)=>{var r=s(22022),a=s(42253),i=s(39248),l=Function.prototype,o=Object.prototype,n=l.toString,c=o.hasOwnProperty,d=n.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=a(e);if(null===t)return!0;var s=c.call(t,"constructor")&&t.constructor;return"function"==typeof s&&s instanceof s&&n.call(s)==d}},78202:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>le});var r=s(9950),a=s(98341),i=s(89379),l=s(41397),o=s.n(l),n=s(81832),c=s(79586),d=s(34046),p=s(60819),h=s(31389),u=s(53222),g=s(23021),m=s(42651),S=s(65641),f=s(92880);const D="/api/clients/fundreports/ShareholderRegister/",R=(e,t)=>function(s,r){const a=(0,m.Ad)(e,r().clientGlobalSearchFilterData);let l={date:""};t.length>0&&(l={date:t[0].value,month:(0,c.IL)(t[0].value,"M"),year:(0,c.IL)(t[0].value,"yyyy")});const o=(0,i.A)((0,i.A)({},a.currentSelectedFilterValues),{},{selectedDates:t,toDate:l}),n=(0,i.A)((0,i.A)({},a),{},{currentSelectedFilterValues:o});s(function(e){return{type:p.OJ.SET_CLIENT_DATE_PERIOD_BY_FUNDID_SUCCESS,updatedState:e}}((0,u.Im)(e,r(),n)));s((0,S.EH)(o))},F=e=>function(t,s){t({type:p.OJ.GET_CLIENT_SEARCH_FILTER_DATA}),n.A.get(D+"GetDatesForFund",{params:{fundID:e}}).then((async e=>{const{data:r}=e;let{datesList:a}=r,l=[];a.sort((function(e,t){return(0,c.sw)(t)-(0,c.sw)(e)})),a.forEach((e=>{let t={text:(0,c.IL)(e,"MMMM dd , yyyy"),value:e};l.push(t)}));const o=l.length>0?[l[0]]:[{text:"None",value:-2}],n=(0,m.Ad)(d.VXW.SHARE_HOLDER_REGISTER,s().clientGlobalSearchFilterData),{selectedFunds:h}=n.currentSelectedFilterValues,f=(0,g.p6)(h,d.bWj.MonthlyFundData),{minDate:D}=(0,g.SR)(f.minDate,f.maxDate);let R={date:""},F={date:""};l.length>0&&(F={date:D,month:(0,c.IL)(D,"M"),year:(0,c.IL)(D,"yyyy")},R={date:a[0],month:(0,c.IL)(a[0],"M"),year:(0,c.IL)(a[0],"yyyy")});const C=(0,i.A)((0,i.A)({},n.currentSelectedFilterValues),{},{selectedDates:o,fromDate:F,toDate:R}),A={searchFilterData:(0,i.A)((0,i.A)({},n.searchFilterData),{},{datesList:l}),currentSelectedFilterValues:C,reportID:d.VXW.SHARE_HOLDER_REGISTER},b=(0,u.Im)(d.VXW.SHARE_HOLDER_REGISTER,s(),A);var y;t((y=b,{type:p.OJ.SET_CLIENT_SEARCH_FILTER_DATA_SUCCESS,filterData:y})),t((0,S.EH)(C));return{filter:C}})).then((e=>t(A(e)))).catch((function(e){let s={success:!1,message:(0,c.gl)(e)};var r;t((r=s,{type:p.OJ.SET_CLIENT_SEARCH_FILTER_DATA_FAILURE,filterData:r}))}))},C=e=>function(t,s){t({type:p.OJ.GET_CLIENT_SEARCH_FILTER_DATA}),void 0===e&&(e=s().loginDetails.currencyID),n.A.get(D+"GetShareholderRegisterSearchFilterData",{params:{currencyID:e}}).then((async e=>{const{data:r}=e,{fundList:a,currencyList:i}=r;let l,{datesList:o}=r;l=a.length>0?[a[0]]:[{text:"None",value:-1}];let n=[];o&&(o.sort((function(e,t){return(0,c.sw)(t)-(0,c.sw)(e)})),o.forEach((e=>{let t={text:(0,c.IL)(e,"MMMM dd , yyyy"),value:e};n.push(t)})));const h=n.length>0?[n[0]]:[{text:"None",value:-2}];let m,f,D={};if(a.length>0){m=(0,g.p6)(l,d.bWj.MonthlyFundData);const{minDate:e,maxDate:t}=(0,g.SR)(m.minDate,m.maxDate);let s={date:""};n.length>0&&(s={date:o[0],month:(0,c.IL)(o[0],"M"),year:(0,c.IL)(o[0],"yyyy")}),D={selectedFunds:l,selectedDates:h,fromDate:{date:e,month:(0,c.IL)(e,"M"),year:(0,c.IL)(e,"yyyy")},toDate:s},f={searchFilterData:{fundList:a,maxDate:t,minDate:e,currencyList:i,datesList:n},currentSelectedFilterValues:D,reportID:d.VXW.SHARE_HOLDER_REGISTER}}else f={searchFilterData:{fundList:a,currencyList:i},currentSelectedFilterValues:{},reportID:d.VXW.SHARE_HOLDER_REGISTER};const R=(0,u.Im)(d.VXW.SHARE_HOLDER_REGISTER,s(),f);var F;t((F=R,{type:p.OJ.SET_CLIENT_SEARCH_FILTER_DATA_SUCCESS,filterData:F})),t((0,S.EH)(D));return{filter:D}})).then((e=>t(A(e)))).catch((function(){let e={success:!1,message:f.BC.NoDataFound};var s;t((s=e,{type:p.OJ.SET_CLIENT_SEARCH_FILTER_DATA_FAILURE,filterData:s}))}))},A=e=>{return function(s,r){s({type:p.wB.GET_CLIENT_FUND_SHARE_HOLDER_REGISTER_REPORT});let a=function(e){const t=o().get(e,"selectedFunds[0].value",0),s=o().get(e,"fromDate.date"),r=o().get(e,"toDate.date");return{fromDate:s,toDate:r,fundID:t}}(e.filter);if(""!==a.fromDate&&""!==a.toDate)n.A.post(D+"GetShareholderRegisterReport",a).then((function(e){const{data:t,config:a}=e.data,l=a,[o]=l.components;let n=r().clientGlobalSearchFilterData.fundShareholderRegisterSearchFilterData.currentSelectedFilterValues,d=n.fromDate.date,u=n.toDate.date,g=(0,c.IL)(d,"MMM yyyy")+"-"+(0,c.IL)(u,"MMM yyyy");const m=n.selectedFunds[0].text;l.components[0].subTitle=[],l.components[0].subTitle.push(m),l.components[0].subTitle.push('<label className="text-muted sub-title">( Available from '.concat(g," )</label>")),l.components[0].columns=h.A.getDynamicColumnVisiblityChangeByData(l.components[0].columns,t);let S=l.components[0].mobileConfig.mobileColumns,f=h.A.getDynamicColumnVisiblityChangeByData(S.filter((e=>!0!==e.isGroupColumn)),t),D=S.filter((e=>!0===e.isGroupColumn)).concat(f);l.components[0].mobileConfig.mobileColumns=D;let R=h.A.setTreeDataMobile(t,o).map(((e,t)=>t>0?Object.assign({},e,{dataTree:!1}):Object.assign({},e,{dataTree:!0})));const F=(0,i.A)((0,i.A)({},l),{},{dataSet:{share_holder_register:t},mobileDataSet:{share_holder_register:R},components:l.components,success:!0});s(function(e){return{type:p.wB.SET_CLIENT_FUND_SHARE_HOLDER_REGISTER_REPORT_SUCCESS,config:e}}(F))})).catch((function(e){let r={message:(0,c.gl)(e),success:!1};s(t(r))}));else{let e={message:f.BC.NoDataFound,success:!1};s(t(e))}};function t(e){return{type:p.wB.SET_CLIENT_FUND_SHARE_HOLDER_REGISTER_REPORT_FAILURE,error:e}}},b=(e,t)=>function(s){s(function(e,t){return(0,i.A)({type:p.wB.SET_CLIENT_FUND_share_holder_register},{clientInvestorReport:e,treeData:t})}({share_holder_register:e},t))},y=e=>({type:p.wB.SET_CLIENT_FUND_SHARE_HOLDER_REGISTER_REPORT_CONFIG,config:e});var T=s(28211),x=s(12516),I=s(24644),v=s(21656),E=s(18085),N=s(87946),_=s.n(N),L=s(86791),j=s.n(L),M=s(92093),w=s.n(M),V=s(5695),O=s.n(V),G=s(19247),P=s(70349),H=s(23931),k=s(76152),z=s(62002),U=s(29865),B=s(94883),W=s(59418),J=s.n(W),X=s(90723),q=s(59642),K=s(44414);class Q extends r.Component{constructor(e){super(e),this.resetState=()=>{this.setState({validateFund:"",validateFromDate:"",validateToDate:"",validateInvestor:""})},this.handleSelectedDataChange=e=>{let t={reportID:this.reportName,selectedData:e};this.props.setSelectedInvestorGroupsWithFunds(t),this.resetState()},this.handlePageChange=e=>{let t=this,s={reportID:t.reportName,searchString:t.props.currentSelectedFilterValues.searchString,pageNumber:e,groupsPerPage:d.sqC.DefaultReportsFilterPageSize,currencyID:t.props.currencyID,groupBehaviour:_()(this.props,"currentSelectedFilterValues.selectedGroupBehaviour.code",0)};this.props.getInvestorGroupsWithFundsList(s)},this.handleSearch=e=>{let t={};t=Object.assign({},e,{groupBehaviour:e.category}),t=w()(t,"category"),this.props.getInvestorGroupsWithFundsList(t)},this.restrictDateRange=e=>{if(this.props.filterData){const{minDate:t,maxDate:s}=this.props.filterData;if(t&&s)return(0,c.WR)(e,t,s)}},this.handleChangeToDate=e=>{if(e.toString().length>=8){const{minDate:t,maxDate:s}=this.props.filterData;if((0,c.b)(e._d,t,s)){const t={date:(0,c.IL)(e._d),month:(0,c.IL)(e._d,"M"),year:(0,c.IL)(e._d,"yyyy")},s={reportID:this.reportName,to:t};this.props.setSelectedToDate(s),this.state.isValidEndDate||this.setState({isValidEndDate:!0})}else this.resetToDateAndShowValidationMessage()}else this.resetToDateAndShowValidationMessage()},this.resetFromDateAndShowValidationMessage=()=>{const e={reportID:this.reportName,from:{}};this.props.setSelectedFromDate(e),this.setState({isValidStartDate:!1})},this.resetToDateAndShowValidationMessage=()=>{const e={reportID:this.reportName,to:{}};this.props.setSelectedToDate(e),this.setState({isValidEndDate:!1})},this.handleSortingOrderOptions=e=>{let t={reportID:this.reportName,sortBy:e};this.props.setSortingOrder(t)},this.handleViewReportClick=e=>{e.preventDefault();let t=(0,i.A)((0,i.A)({},this.props.currentSelectedFilterValues),{},{toDate:{date:_()(this.props,"currentSelectedFilterValues.selectedDates[0].value","")}});this.validateFilter(t)&&(this.props.setGlobalFilterValues(t),this.props.loadData(t))},this.validateFilter=e=>{const{toDate:{date:t}}=e,{datesList:s}=this.props.filterData,r=O()(s,{value:t});return j()(e.selectedFunds)?(this.setState({validateFund:"border border-danger",validateFromDate:"",validateToDate:""}),!1):-1===r?(this.setState({validateToDate:"border border-danger",validateFromDate:"",validateFund:""}),!1):(this.resetState(),!0)},this.categorySelect=(e,t)=>
1{e.preventDefault(),this.handleSearch(t)},this.handleFundChange=e=>{this.props.setSelectedFunds(this.reportName,[e]);const t=_()(e,"value",null);t&&(this.setState({isValidStartDate:!0,isValidEndDate:!0}),this.props.updateDatesForFund(t)),this.resetState()},this.handleDatePeriodOptions=e=>{this.props.updateShareholderToDate(this.reportName,[e])},this.state={validateFund:"",validateFromDate:"",validateToDate:"",searchKeyFundName:"",isValidStartDate:!0,isValidEndDate:!0},this.reportName=d.VXW.SHARE_HOLDER_REGISTER}componentDidMount(){j()(this.props.filterData)?this.props.getShareholderRegisterSearchFilterData(this.props.currencyID):this.props.setAppliedFilterValues(this.reportName)}componentDidUpdate(e){!J()(e.currencyID,this.props.currencyID)&&(this.props.clearFilterData(),this.props.clearFilterValues(),this.props.clearReportData(),this.resetState(),this.props.getShareholderRegisterSearchFilterData(this.props.currencyID))}render(){return this.props.fundList.length>0?(0,K.jsxs)("div",{className:"search-filter",children:[(0,K.jsx)(T.I1,{isOpen:this.props.showLoading}),(0,K.jsx)(G.A,{children:(0,K.jsxs)(P.A,{form:!0,className:"align-items-top pt-2 mb-0",children:[(0,K.jsx)(H.A,{lg:4,md:12,sm:12,children:(0,K.jsxs)(k.A,{children:[(0,K.jsx)(H.A,{className:"px-0",children:(0,K.jsx)(B.A,{isMultipleSelectionAllowed:!1,itemId:"value",itemName:"text",text:"Fund",id:"monthlyPerfTableFundFilter",itemsCountPerPage:d.sqC.DefaultReportsFilterPageSize,showSearch:!0,searchMaxLength:180,searchMinLength:1,itemsList:this.props.fundList,selectedItems:this.props.currentSelectedFilterValues.selectedFunds,totalPages:1,handleItemChange:this.handleFundChange,reportID:this.reportName,isCombinedFilter:!1})}),(0,K.jsx)(H.A,{md:12,className:"px-0",children:(0,K.jsx)("div",{children:this.state.validateFund?(0,K.jsx)("span",{className:"text-danger",children:"Please Select Investor Group"}):""})})]})}),(0,K.jsx)(H.A,{lg:2,md:12,sm:12,children:(0,K.jsxs)(k.A,{children:[(0,K.jsx)(H.A,{className:"px-0",children:(0,K.jsx)(U.A,{isMultipleSelectionAllowed:!1,showSearch:!1,itemsList:_()(this.props,"filterData.datesList",[]),selectedItems:_()(this.props,"currentSelectedFilterValues.selectedDates",[]),handleItemChange:this.handleDatePeriodOptions,itemId:"value",itemName:"text"})}),(0,K.jsx)(H.A,{className:"px-0",md:12,children:(0,K.jsx)("div",{children:this.state.validateToDate?(0,K.jsx)("span",{className:"text-danger",children:"Invalid to date"}):""})})]})}),(0,K.jsx)(H.A,{lg:2,md:12,sm:12,children:(0,K.jsx)(k.A,{children:(0,K.jsx)(H.A,{className:"px-0",children:(0,K.jsx)(X.A,{outline:!0,className:"view-report-btn",onClick:this.handleViewReportClick,children:"View Report"})})})})]})})]}):(0,K.jsx)(E.A,{message:this.props.filterMessage})}}const Y=(0,a.Ng)((e=>({currencyID:_()(e.loginDetails,"currencyID",0),filterData:_()(e.clientGlobalSearchFilterData.fundShareholderRegisterSearchFilterData,"searchFilterData",{}),currentSelectedFilterValues:_()(e,"clientGlobalSearchFilterData.fundShareholderRegisterSearchFilterData.currentSelectedFilterValues",{}),activePage:_()(e,"clientGlobalSearchFilterData.fundShareholderRegisterSearchFilterData.currentSelectedFilterValues.selectedFilterPage",1),showLoading:_()(e.clientGlobalSearchFilterData,"loading",!1),searchLoading:_()(e.clientGlobalSearchFilterData,"searchLoading",""),filterMessage:_()(e.clientGlobalSearchFilterData,"message",""),isFilterset:_()(e.clientGlobalSearchFilterData,"isFilterset",!0),reportConfig:_()(e.clientReports,"fundShareholderRegisterReport",{}),fundList:_()(e,"clientGlobalSearchFilterData.fundShareholderRegisterSearchFilterData.searchFilterData.fundList",[])})),(e=>({getShareholderRegisterSearchFilterData:t=>{e(C(t))},setSelectedInvestorGroupsWithFunds:t=>{e((0,z.qr)(t))},getInvestorGroupsWithFundsList:t=>{e((0,z.Nc)(t))},setAppliedFilterValues:t=>{e((0,z.UT)(t))},setSelectedFromDate:t=>{e((0,z.QI)(t))},setSelectedToDate:t=>{e((0,z.lD)(t))},setGlobalFilterValues:t=>{e((0,S.QO)(t))},clearFilterData:()=>{e((0,z.WY)())},clearReportData:()=>{e((0,z.ay)())},clearFilterValues:()=>{e((0,S.On)())},setSelectedFunds:(t,s)=>{e((0,z.qt)(t,s))},updateDatesForFund:t=>{e(F(t))},updateShareholderToDate:(t,s)=>{e(R(t,s))}})))((0,q.A)(Q));var $=s(74961),Z=s(50838),ee=s(87082),te=s(92872);const se="share_holder_register";class re extends r.Component{constructor(){super(...arguments),this.TableColumn=[],this.setcolumConfig=(e,t)=>
1{const s={currentPage:t.getPage(),pageSize:t.getPageSize(),column:e},r=(0,te._T)(this.props.fundShareholderRegisterReport,s,0),a=(0,i.A)((0,i.A)({},this.props.reportConfig),{},{components:[...r]});this.props.setShareholderRegisterTableConfig(a)},this.setTableData=()=>{this.props.setShareholderRegisterTableConfig("fundMonthlyPerformanceTable",se)},this.setTablePage=e=>{const t={currentPage:e.pageNo};if(t){const e=(0,te._T)(this.props.fundShareholderRegisterReport,t,0),s=(0,i.A)((0,i.A)({},this.props.reportConfig),{},{components:[...e]});this.props.setShareholderRegisterTableConfig(s)}},this.setTablePageSize=e=>{const t={pageSize:e.pageSize};if(t){const e=(0,te._T)(this.props.fundShareholderRegisterReport,t,0),s=(0,i.A)((0,i.A)({},this.props.reportConfig),{},{components:[...e]});this.props.setShareholderRegisterTableConfig(s)}},this.downloadDataFormatter=e=>{let t=this.props.reportDataSet;return(0,i.A)((0,i.A)({},e),{},{data:t})},this.rowClick=e=>{let t=e.getData(),s=(0,i.A)((0,i.A)({},t),{},{dataTree:!t.dataTree});return this.props.reportComponents.dataTree&&(e.treeToggle(),setTimeout((()=>{this.props.setRowDataTreeVisibility(s,this.props.reportDataSet,this.props.reportTreeDataSet)}),300)),e},this.groupHeader=(e,t,s)=>s.filter((e=>"P"===e.type)).length>0?"Grand Total":e+"<span style='margin-left:10px;'>("+t+" item)</span>",this.rowFormatter=e=>{let t=e.getData();this.props.reportComponents.dataTree&&"D"===t.type&&e.getElement().classList.add("tabulator-group-header")},this.getCurrentDatePeriod=()=>{let e="";if(j()(this.props.globalFilterData)){if(!j()(this.props.filterData)){const{minDate:t,maxDate:s}=this.props.filterData;e=(0,te.sQ)(t,s)}}else{const{fromDate:t,toDate:s}=this.props.globalFilterData;e=(0,te.sQ)(t.date,s.date)}return e},this.getExportReportSubTitle=e=>_()(e,"subTitle",[]),this.exportReportTitle=()=>{let e=this.props.reportTitle;const t=this.props.clientName;let s=[];return e.length&&""!==t&&s.push(e[0]+" - "+t),s}}render(){let e=null,t=this;const{isMobile:s}=(0,c.Gt)(this.props.currentBreakpoint),a=(0,c.z3)(this.props.masterCurrencySet,this.props.currencyCode);let l=t.props.reportComponents;if(!j()(l)){let r=s?l.mobileConfig.mobileColumns:l.columns,o=h.A.getColumns(r,{isMobile:s});if(o.forEach((function(e){e.currencyFormatter&&(e.title="".concat(e.title," (").concat(a,")"))})),t.TableColumn=o,this.TableColumn.length>0){let r=l.dataTree?t.props.reportTreeDataSet:t.props.reportDataSet,a=s?t.props.reportMobileDataSet:r,o=Object.assign({},h.A.getTableComponentConfig(l,s),{exportReport:{title:this.exportReportTitle(),subTitle:this.getExportReportSubTitle(l)},rawData:t.props.reportDataSet,columnsConfig:t.TableColumn,mobileColumnConfig:t.TableColumn.filter((e=>e.isGroupColumn))}),n=s?l.mobileConfig.mobileColumns.filter((e=>e.isGroupColumn)):t.TableColumn,c=s?"":{rowFormatter:this.rowFormatter};a.length>12&&(o.pagination=s?"":"local");let d=s&&{rowClick:h.A.mobileRowToggle};e=(0,K.jsx)(P.A,{children:(0,K.jsx)(H.A,{lg:"12 investor-equity-tabulator",children:s&&l.mobileConfig.tabsVisible?(0,K.jsx)(ee.A,(0,i.A)((0,i.A)({columns:o.mobileColumnConfig,data:a,config:o,groupHeader:this.groupHeader},c),{},{columnConfig:l,tableID:se,setcolumConfig:this.setcolumConfig,rowClick:this.rowClick,downloadDataFormatter:this.downloadDataFormatter,gridPageChange:this.setTablePage,gridPageSizeChange:this.setTablePageSize,setReportConfigData:this.setExpandCollapseData,tabColumn:l.mobileConfig.tabColumn,defaultPage:l.mobileConfig.tabDefaultPage},d)):(0,K.jsx)(Z.A,(0,i.A)((0,i.A)({columns:n,data:a,config:o,groupHeader:this.groupHeader},c),{},{columnConfig:l,tableID:se,exportTableTitle:this.props.reportTitle,setcolumConfig:this.setcolumConfig,rowClick:this.rowClick,downloadDataFormatter:this.downloadDataFormatter,gridPageChange:this.setTablePage,gridPageSizeChange:this.setTablePageSize,setReportConfigData:this.setTableData},d))})})}}return(0,K.jsx)(r.Fragment,{children:(0,K.jsx)(P.A,{children:(0,K.jsx)(H.A,{lg:"12",children:e})})})}}const ae=(0,a.Ng)((e=>({reportConfig:_()(e.clientReports,"fundShareholderRegisterReport",{}),loading:_()(e.clientReports,"loading",!1),filterData:_()(e.clientGlobalSearchFilterData.fundShareholderRegisterSearchFilterData,"searchFilterData",{}),globalFilterData:_()(e.clientGlobalSearchFilter,"fundShareholderRegisterFilterValues",{}),reportTitle:_()(e.clientReports.fundShareholderRegisterReport.components[0],"title",[]),clientName:_()(e.loginDetail
1s,"clientName",""),fundShareholderRegisterReport:_()(e.clientReports,"fundShareholderRegisterReport",{}),reportComponents:_()(e.clientReports,"fundShareholderRegisterReport.components[0]",[]),reportDataSet:_()(e.clientReports,"fundShareholderRegisterReport.dataSet.share_holder_register",[]),reportTreeDataSet:_()(e.clientReports,"fundShareholderRegisterReport.treeDataSet.share_holder_register",[]),reportMobileDataSet:_()(e.clientReports,"fundShareholderRegisterReport.mobileDataSet.share_holder_register",[]),currencyCode:_()(e,"loginDetails.currencyCode",""),masterCurrencySet:_()(e,"loginDetails.masterCurrencySet",null)})),(e=>({setShareholderRegisterTableConfig:t=>{e(y(t))},toggleInvestorReportDataTreeState:(t,s)=>{e((0,$.Co)(t,s))},setRowDataTreeVisibility:(t,s,r)=>{let a=s.map((function(e){return e.type===t.type&&e.year===t.year&&(e.dataTree=t.dataTree),e})),i=r.map((function(e){return e.type===t.type&&e.year===t.year&&(e.dataTree=t.dataTree),e}));e(b(a,{share_holder_register:i}))}})))((0,q.A)(re));class ie extends r.Component{constructor(){super(),this.fundshareHolderRegsiterTableColumn=[],this.filterClick=e=>{let t={fundShareholderRegisterReport:this.props.fundShareholderRegisterReport,filter:e};this.props.getTableData(t)},this.setShareholderRegisterTableColumn=e=>{this.fundshareHolderRegsiterTableColumn=e},this.setMinimizedState=e=>{this.setState({isShareholderRegisterMinimized:e})},this.loadshareHolderReportTable=()=>(0,K.jsx)(ae,{setShareholderRegisterTableColumn:this.setShareholderRegisterTableColumn}),this.getTimePeriod=()=>{let e="";if(!j()(this.props.currentSelectedFilterValues)&&this.props.currentSelectedFilterValues.fromDate){let t=this.props.currentSelectedFilterValues.fromDate.date,s=this.props.currentSelectedFilterValues.toDate.date;e=(0,c.IL)(t,"MMM yyyy")+"-"+(0,c.IL)(s,"MMM yyyy")}return e},this.state={isShareholderRegisterMinimized:!0}}render(){let e=this.loadshareHolderReportTable(),t=null,s=this.props.title;this.props.reportComponents&&this.props.fundShareholderRegisterReport.success&&(t=this.props.reportComponents);let r=j()(this.props.currentSelectedFilterValues)?[]:(0,te.Ib)(this.props.currentSelectedFilterValues),a=(0,te.gR)(this.getTimePeriod());return""!==a&&r.push(a),(0,K.jsxs)("div",{children:[(0,K.jsx)(T.I1,{isOpen:""===this.props.filterMessage&&!t&&this.props.success}),(0,K.jsx)(x.A,{title:s,isShowThemeOptions:!0,isShowCurrencySwitcher:!0,currencyList:this.props.currenciesList}),(0,K.jsx)(Y,{loadData:this.filterClick}),""===this.props.filterMessage&&t&&t.isVisible?(0,K.jsxs)("div",{className:"report-container",children:[(0,K.jsx)(T.I1,{isOpen:this.props.loading}),(0,K.jsx)(I.A,{title:t.title,subTitle:r,hasMinimized:t.hasMinimized,collapse:t.isMinimized,component:0,setMinimizedState:this.setMinimizedState,children:e}),(0,K.jsx)("small",{children:"PAST RESULTS ARE NOT INDICATIVE OF FUTURE RESULTS"})]}):(0,K.jsx)(E.A,{message:this.props.fundShareholderRegisterReport.message})]})}}const le=(0,v.A)((0,a.Ng)((e=>({fundShareholderRegisterFilterValues:_()(e.clientGlobalSearchFilter,"fundShareholderRegisterFilterValues",{}),filterData:_()(e.clientGlobalSearchFilterData.fundShareholderRegisterSearchFilterData,"searchFilterData",{}),currentSelectedFilterValues:_()(e.clientGlobalSearchFilterData,"fundShareholderRegisterSearchFilterData.currentSelectedFilterValues",{}),filterMessage:_()(e.clientGlobalSearchFilterData,"message",""),reportComponents:_()(e.clientReports.fundShareholderRegisterReport,"components[0]",null),fundShareholderRegisterReport:_()(e.clientReports,"fundShareholderRegisterReport",{}),reportDataSet:_()(e.clientReports,"fundShareholderRegisterReport.dataSet.share_holder_register",[]),loading:_()(e.clientReports,"loading",!1),success:_()(e.clientReports,"fundShareholderRegisterReport.success",!1),title:_()(e.sidebarNavigations.investorSelectedReport,"name","Shareholder Register"),currenciesList:_()(e,"clientGlobalSearchFilterData.fundShareholderRegisterSearchFilterData.searchFilterData.currencyList",[])})),(e=>({getTableData:t=>{e(A(t))},setShareholderRegisterTableConfig:t=>{e(y(t))}})))(ie))},92093:(e,t,s)=>{var r=s(61570),a=s(79645),i=s(96949),l=s(26463),o=s(83965),n=s(41288),c=s(65002),d=s(36387),p=c((function(e,t){var s={};if(null==e)return s;var c=!1;t=r(t,(function(t){return t=l(t,e),c||(c=t.length>1),t})),o(e,d(e),s),c&&(s=a(s,7,n));for(var p=t.length;p--;)i(s,t[p]);return s}));e.exports=p},94883:(e,t,s)=>{"use strict";s.d(t,{A:()=>A});var r=s(9950),a=s(98341),i=s(34046),l=s(37520),o=s(48918),n=s(85077),c=s(30038),d=s(99121),p=s(47914),h=s(87946),u=s.n(h),g=s(20030),m=s(39324),S=s(41397),f=s(79586),D=s(54344),R=s(89379),F=s(44414);class C extends r.Component{constructor(e){super(e),this.getPlaceholderText=e=>{let t=this.props.selectedItems;if(0===t.length)return"Select ".concat(this.props.text);if(!(0,S.isEmpty)(t)){let s,{text:r,itemName:a,fundStatus:l}=this.props;if((0,S.isArray)(t)&&t.length>1&&l!==i.CM7.All){let e=l===i.CM7.Active;t=t.filter((t=>t.isActiveFund===e))}if(0===t.length)return"Select ".concat(r);if(t.length>1)return t.length+" ".concat(r," across ");{let r=u()(t,"[0].".concat(a));if((0,f.vA)(r))return r="None",r;if(s=t.slice(0,10).map((function(e){return e&&e[a]?e[a].trim():""})).join(e?"<br/>":","),e){s+="<br/> + "+(t.length-10)+" more "+r}return s}}},this.outSideClick=e=>{let t=!!(e.target.parentNode.getAttribute("class")&&e.target.parentNode.getAttribute("class").indexOf("combined-generic-filter")>-1),s=!!(e.target.parentNode.getAttribute("class")&&e.target.parentNode.getAttribute("class").indexOf("fund-status")>-1),r=!!(e.target.parentNode.getAttribute("class")&&e.target.parentNode.getAttribute("class").indexOf("drp-caret")>-1),a=!!(e.target.parentNode&&e.target.parentNode.getAttribute("class")&&e.target.parentNode.getAttribute("class").indexOf("fund-status-selector")>-1),i=!!(e.target.getAttribute("class")&&e.target.getAttribute("class").indexOf("fund-status-selector")>-1),l=!!(e.target.parentNode.getAttribute("class")&&e.target.parentNode.getAttribute("class").indexOf("input-group-append")>-1),o=!!(e.target.parentNode.getAttribute("class")&&e.target.parentNode.getAttribute("class").indexOf("input-group-text")>-1);
1if(!t&&!s&&!i&&!a&&!l&&!o){if(this.props.handleItemChange&&this.state.collapse){let e=this.props.selectedItems,t=e;this.props.isMultipleSelectionAllowed||e&&(t=e[0]),this.props.handleItemChange(t,!1)}this.props.isDisable&&(0,f.vA)(this.state.keyword)||(this.props.onApplyFilter&&this.props.isLoadReportOutsideClick&&this.props.onApplyFilter(e),r||this.setState({collapse:!1}))}},this.toggleCollapse=(e,t)=>{t&&(0,f.vA)(this.state.keyword)||this.setState((e=>({collapse:!e.collapse}))),this.state.collapse&&this.setState({selectedItems:this.props.selectedItems})},this.handleItemChange=e=>{this.props.handleItemChange(e),this.props.isMultipleSelectionAllowed||this.setState({collapse:!1})},this.onApplyFilter=(e,t)=>{this.props.onApplyFilter&&this.props.onApplyFilter(e,t),this.setState({collapse:!1})},this.state={fundStatus:e.fundStatus}}render(){let e=this,{text:t,id:s,itemsList:a,reportID:i,selectedItems:h,isDisable:u,customCssClass:f,isCombinedFilter:R,totalPages:C,isMultipleSelectionAllowed:A,itemId:b,itemName:y,itemsCountPerPage:T,maximumFundSelection:x,selectedReportType:I}=this.props,v=e.getPlaceholderText(!1);return v=(0,S.isEmpty)(v)?"None":v,(0,F.jsx)(r.Fragment,{children:(0,F.jsxs)("div",{className:"combined-dropdownlist-filter",children:[(0,F.jsxs)(o.A,{disabled:u,className:"select-fund-investor combined-generic-filter ".concat(u?"cursor-not-allowed":""),onClick:t=>e.toggleCollapse(t,u),children:[(0,F.jsx)(n.A,{placeholder:v,className:"cursor-pointer border-0 text-truncate  shadow-focus-none ".concat(u?"cursor-not-allowed":""),"data-tip":"","data-for":this.props.id||"selectItemData",readOnly:!0}),(0,F.jsx)(c.A,{addonType:"append",children:(0,F.jsxs)(d.A,{className:"border-0 select-fund-investor-icon",children:[" ",(0,F.jsx)(g.g,{className:"drp-caret",icon:m.faCaretDown})," "]})})]}),(0,F.jsx)(p.A,{isOpen:this.state.collapse&&!u,className:"fund-common-filter ".concat(f||"w-100"," bg-custom dropdown-list position-absolute dropdown-collapse fund-investor-filter-container"),children:(0,F.jsx)("div",{className:"border ",children:(0,F.jsx)(l.A,{itemId:b,itemName:y,text:t,id:s,showSearch:!0,reportID:i,itemsList:a,selectedItems:h,handleItemChange:this.handleItemChange,handleClickOutside:e.outSideClick,isCombinedFilter:R,totalPages:C,isMultipleSelectionAllowed:A,itemsCountPerPage:T,onApplyFilter:this.onApplyFilter,selectedReportType:I,maximumFundSelection:x,isShowSelectAll:this.props.isShowSelectAll,isInvestorGroupReport:this.props.isInvestorGroupReport,fundStatus:this.props.fundStatus,applyOrderBy:this.props.applyOrderBy,selectedReportFundListKey:this.props.selectedReportFundListKey,selectedFundsKey:this.props.selectedFundsKey,handleSelectedFundStatus:this.props.handleSelectedFundStatus})})}),(0,F.jsx)(D.A,{place:"bottom",className:"tooltip-funds-investments",id:this.props.id,children:v})]})})}}const A=(0,a.Ng)(((e,t)=>{const s=i.to[t.reportID];let r,a=t.selectedReportType||"fund";return r=void 0!=t.fundStatus?t.fundStatus:t.isInvestorGroupReport?u()(e,"globalSearchFilterData.".concat(s,".currentSelectedFilterValues.fundStatus"),i.CM7.Active):t.isCombinedFilter?u()(e,"clientGlobalSearchFilterData.".concat(s,".").concat(a,".currentSelectedFilterValues.fundStatus"),i.CM7.Active):u()(e,"clientGlobalSearchFilterData.".concat(s,".currentSelectedFilterValues.fundStatus"),i.CM7.Active),{fundStatus:r}}),null)(C);class b extends r.Component{render(){let{isDisable:e,parentContext:t,id:s}=this.props;const r=t;return(0,F.jsxs)(o.A,{disabled:e,className:"".concat(e?"cursor-not-allowed":""),onClick:t=>r.toggleCollapse(t,e),children:[(0,F.jsx)(n.A,{placeholder:r.getPlaceholderText(!1),className:"cursor-pointer border-0 text-truncate  shadow-focus-none ".concat(e?"cursor-not-allowed":""),"data-tip":"","data-for":s||"selectItemData",readOnly:!0}),(0,F.jsx)(c.A,{addonType:"append",children:(0,F.jsxs)(d.A,{className:"border-0 select-fund-investor-icon",children:[" ",(0,F.jsx)(g.g,{icon:m.faCaretDown})," "]})})]})}}y=b,r.Component;var y}}]);

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.