PageSourceSearch

https://www.icicipruamc.com/static/js/index.D8kHjM-C.js

js icicipruamc.com collected 2026-09-24 20:58:34 UTC 3,573 bytes, 1 lines download raw bytes

1import{g as X,a as J,r as t,iM as W,aJ as D,iN as j,aL as _,aM as d,aH as Y,ay as $,aK as q,gt as F,j as s,a_ as Q,aY as f,o as ee,a7 as A,aU as te,V as se,av as ae,az as re,ae as I,bU as oe}from"./index.1t6HhxO5.js";import{g as ne}from"./knowledgeCenter.BDADDxPf.js";import{A as ce}from"./gameZoneCard.C935gkSl.js";import{A as ie}from"./heroHeader.B7V2xjnI.js";import{A as le}from"./pagination.BXb3Gv6B.js";import me from"./index.M3q8wv_9.js";import{C as de}from"./constants.CL6sFoX0.js";import{T as b}from"./constant.CurtqwyK.js";import"./newInvestorDashboardBackground.DY9-oAg2.js";import"./LastPage.BfK_ZFDu.js";/* empty css                   */import"./radioButton.CFe-h0H6.js";import"./FormControlLabel.CnMDDTHu.js";import"./Radio.B6zUtL0I.js";import"./SwitchBase.DmQkQXy3.js";import"./dscOrder.SNK89iwh.js";import"./constant.BePOqr5N.js";import"./article.C0ikDnAj.js";import"./playIconOrange.CZPzM6tN.js";const v=X("knowledgeCenterV2"),ue=({gameZoneList:u,getGameZoneData:g,pageCount:p=1,isSearch:o,filesFromSearch:y,isFetching:O})=>{const l=J(),[a,S]=t.useState(),[i,n]=t.useState({label:a?a[d]?.label:_.SORT_ORDER,code:a?a[d]?.code:j,order:a&&a[d]?.code===j?W:D}),[C,E]=t.useState(""),c=t.useRef(null),T=decodeURIComponent(l?.search),h=new URLSearchParams(T),N=Y(),[L,P]=t.useState(!1),m=t.useCallback(()=>P(e=>!e),[]),[R,G]=t.useState(1),[M,ge]=t.useState("");h?.get("title");const w=h?.get("categoryId"),U=h?.get("level"),k=t.useMemo(()=>a?a?.filter(({isActive:e})=>e).map(({code:e})=>e)||[]:[],[a]),B=e=>{n&&n(e),m()},Z=async()=>{try{const e=await ne();if(e.data){const r=e?.data?.success?.data;S(r?.sortBy)}}catch{S([])}},x=(e=1,r=M)=>{g({userType:se(),categoryId:w,level:U,page:e,size:A?.FIFTEEN,fileType:de?.GAME,title:r,sortBy:i?.code,orderBy:i?.order})},H=e=>{o.current=e},K=e=>()=>{e&&window.open(e)};t.useEffect(()=>{$(0),E(c?.current),H(!1),x(R,"")},[i]);const z=t.useCallback(()=>{n&&n({label:a?a[d]?.label:_.SORT_ORDER,code:a?a[d]?.code:q,order:D}),m()},[N,m]);t.useEffect(()=>(Z(),N(F(!0)),()=>{N(F(!1))}),[]);const V=(e,r)=>{G(r),x(r)};return s.jsxs("div",{className:"game-list",ref:c,children:[s.jsx(ie,{title:v?.GAME_ZONE}),s.jsxs(Q,{className:"container",children:[s.jsx(f,{container:!0,rowSpacing:4,columnSpacing:3,className:"pt-10",children:u?.length?u?.map((e,r)=>s.jsx(f,{item:!0,xs:12,sm:6,md:4,children:s.jsx(ce,{imageThumbnailUrl:e?.thumbnail,title:e?.title,description:e?.description,onClick:K(e?.redirectLink),file:e})},r)):s.jsx(f,{item:!0,xs:12,className:"no-records",children:s.jsx(ee,{variant:"body2",styleType:"Bold",children:v?.NO_RECORD_FOUND})})}),p>A?.ONE?s.jsx(f,{item:!0,md:8,mt:2,className:"manage-group-pagination",children:s.jsx(le,{pageCount:p,currentPage:R,pageSizePerPage:A?.FIFTEEN,onChange:V})}):null]}),s.jsx(te,{isOpen:L,onClose:m,className:"fund-sort-modal",children:s.jsx(me,{onClose:m,onClear:z,activeSort:i,sortParams:a,enabledSort:k,setActiveSort:B,isOrderByHidden:!0})})]})},ve=()=>{const[u,g]=t.useState([]),[p,o]=t.useState([]),[y,O]=t.useState(1),l=t.useRef(!1),[a,S]=t.useState({isError:!1,errorCode:"",message:""}),{mutate:i,isLoading:n}=ae(oe,{onSuccess:(C,E)=>{const c=C?.data?.success;if(c)if(l.current)E?.title?.length?o(I(c?.data?.files,b)):o([]);else{const T=I(c?.data?.files,b);o([]),g(T),O(c?.data?.pageCount)}},onError:C=>{l.current?o([]):(o([]),g([])),S({isError:!0,errorCode:"",message:""})}});return s.jsxs(s.Fragment,{children:[n&&s.jsx(re,{className:"page-level"}),s.jsx(ue,{gameZoneList:u,getGameZoneData:i,pageCount:y,filesFromSearch:p,isSearch:l,isFetching:n})]})};export{ve as default};

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.