PageSourceSearch

https://investigen.ai/_next/static/chunks/pages/products/calculator/retirement-e8a8011a5574db96.js

js investigen.ai collected 2026-10-05 12:21:56 UTC 6,636 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8592],{43467:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/products/calculator/retirement",function(){return n(34129)}])},42863:function(e,t,n){"use strict";n.d(t,{z:function(){return S}});var r=n(85893),i=n(49246),o=n(73981),s=n(29615),l=n(93635),a=n(13526),c=n(67294),d=n(25675),u=n.n(d),h=n(89205),p=n(50788),x=n(11163),g=n(33299),f=n(31093),b=n(179);let m=(0,f.E)(i.K),j=(0,f.E)(o.x),w=e=>{let{onClick:t}=e;return(0,r.jsxs)(o.x,{as:"button",onClick:e=>{e.stopPropagation(),t()},px:1.5,py:.5,borderRadius:"full",fontSize:"8px",fontWeight:"bold",color:"white",whiteSpace:"nowrap",position:"relative",overflow:"hidden",cursor:"pointer",border:"none",style:{background:"linear-gradient(135deg, #f97316, #ec4899, #a855f7)",backgroundSize:"200% 200%",animation:"gradientShift 2s ease infinite"},_hover:{transform:"scale(1.05)",transition:"transform 0.2s"},children:[(0,r.jsx)("style",{children:"\n      @keyframes gradientShift {\n        0% { background-position: 0% 50%; }\n        50% { background-position: 100% 50%; }\n        100% { background-position: 0% 50%; }\n      }\n    "}),"⭐ Upgrade"]})};function v(){var e;let t=(0,x.useRouter)(),{data:n}=(0,g.useSession)(),[a,d]=(0,c.useState)(!1),[f,v]=(0,c.useState)(-1),{pathname:S}=t,E=(null==n?void 0:null===(e=n.user)||void 0===e?void 0:e.product_list)||{};(0,c.useEffect)(()=>{let e=()=>{window.innerWidth<1100?d(!1):d(!0)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let k=h.R.filter(e=>!e.hidden).map(e=>{var t;let n={"/calculator":"Calculator","/fmiq":"FM IQ","/ahp-model":"Factor Model Whitelist","/fund-flare":"Fund Flare","/create-portfolio":"Portfolio Construction","/rebalance":"Portfolio Rebalancing","/sebi-chatbot":"SEBI MF Chatbot","/shortlist":"Scheme Shortlist"}[e.pathname]||null,r=n&&(null===(t=E[n])||void 0===t?void 0:t.access)==="YES";return{...e,hasAccess:!n||r}}),F=e=>!!e.pathname&&S.includes(e.pathname),z=e=>{var t;return null===(t=e.submenu)||void 0===t?void 0:t.some(e=>S.includes(e.pathname))},C=e=>f===e||z(k[e]);return(0,r.jsxs)(m,{gap:0,borderRight:"1px solid #e4e4e4",boxShadow:"4px 0px 10px 0px #00000014",animate:{width:a?240:60},children:[(0,r.jsx)(o.x,{color:"#5B616E",bg:"#EFF2FA",p:2,m:2,width:"40px",cursor:"pointer",onClick:()=>{window.innerWidth<1100||d(!a)},children:a?(0,r.jsx)(p.xdf,{size:20}):(0,r.jsx)(p.eDK,{size:20})}),(0,r.jsx)(o.x,{flex:"1",overflow:"auto",children:k.map((e,n)=>(0,r.jsxs)(c.Fragment,{children:[(0,r.jsxs)(s.U,{px:5,py:3,gap:3,cursor:"pointer",bgColor:F(e)||z(e)?"#E1E8FA":"white",onClick:()=>{e.submenu&&e.hasAccess?v(f===n?-1:n):e.pathname&&e.hasAccess?t.push("/products".concat(e.pathname)):e.pathname&&!e.hasAccess&&t.push("/price/pricing-plan")},_hover:{bgColor:F(e)||z(e)?"#E1E8FA":"#F5F5F5"},children:[(0,r.jsx)(u(),{src:e.icon,alt:e.title,width:20,height:20}),a&&(0,r.jsxs)(s.U,{flex:1,justify:"space-between",children:[(0,r.jsx)(l.x,{fontSize:"sm",color:F(e)||z(e)?"blue":"black",textWrap:"nowrap",overflow:"hidden",children:e.title}),e.hasAccess?e.submenu?(0,r.jsx)(o.x,{children:C(n)?(0,r.jsx)(p.rWj,{size:16}):(0,r.jsx)(p.Ix0,{size:16})}):null:(0,r.jsx)(w,{onClick:()=>t.push("/price/pricing-plan")})]})]}),a&&e.submenu&&e.hasAccess&&(0,r.jsx)(j,{px:5,initial:{height:0},animate:{height:C(n)?"auto":0},overflow:"hidden",children:e.submenu.map(e=>(0,r.jsx)(l.x,{ml:4,my:3,fontSize:"sm",color:F(e)?"blue":"black",cursor:"pointer",onClick:()=>t.push("/products".concat(e.pathname)),_hover:{color:"blue"},children:e.title},e.title))})]},e.title))}),(0,r.jsxs)(i.K,{fontSize:"sm",gap:4,padding:5,textWrap:"nowrap",bgColor:"white",color:"blue.600",children:[(0,r.jsxs)(s.U,{cursor:"pointer",overflow:"hidden",children:[(0,r.jsx)(o.x,{children:(0,r.jsx)(p.POW,{size:20})}),a&&(0,r.jsx)(l.x,{children:"Support"})]}),(0,r.jsxs)(s.U,{cursor:"pointer",overflow:"hidden",onClick:b.hY,children:[(0,r.jsx)(o.x,{children:(0,r.jsx)(p.lE7,{size:20})}),a&&(0,r.jsx)(l.x,{children:"Logout"})]})]})]})}let S=e=>(0,r.jsx)(E,{children:e}),E=e=>{let{children:t}=e,{data:n,status:i}=(0,g.useSession)(),s=(0,x.useRouter)();return(0,c.useEffect)(()=>
1{if("loading"===i)return;if("authenticated"!==i||!(null==n?void 0:n.user)){s.replace("/login");return}let e=["/login","/signup","/verify"].includes(s.pathname),t="/profile"===s.pathname;if(!e&&!t&&(!n.user.type||!n.user.logo)){s.replace("/profile");return}},[i,n,s,s.pathname]),(0,r.jsxs)(a.k,{height:"100%",children:[(0,r.jsx)(v,{}),(0,r.jsx)(o.x,{flex:"1",overflow:"auto",children:t})]})}},34129:function(e,t,n){"use strict";n.r(t);var r=n(85893),i=n(73981),o=n(29615),s=n(93635),l=n(92578),a=n(13526),c=n(49246),d=n(15543),u=n(11163),h=n(67294),p=n(42863);let x=[{label:"Digital",icon:"/Icons/digital-calc.png",bg:" #E9F1FF",path:"/products/calculator/retirement/digital"},{label:"AI Chat-bot",icon:"/Icons/chatbot.png",bg:"#FFF5E9"},{label:"AI Video-bot",icon:"/icons/video.png",bg:" #E9F1FF"}];function g(){let[e,t]=(0,h.useState)(""),n=(0,u.useRouter)(),p="Select the calculator you prefer";return(0,h.useEffect)(()=>{let e=0,n=setInterval(()=>{t(p.slice(0,e)),++e>p.length&&clearInterval(n)},50);return()=>clearInterval(n)},[]),(0,r.jsxs)(i.x,{pb:20,children:[(0,r.jsxs)(i.x,{background:"linear-gradient(270.01deg, rgba(9, 84, 186, 0.3) -0.37%, rgba(255, 162, 39, 0.2) 53.41%, rgba(255, 255, 255, 0.2) 107.2%), linear-gradient(0deg, rgba(255, 255, 255, 0.4), rgba(255, 255, 255, 0.4))",borderRadius:"md",p:16,children:[(0,r.jsx)(o.U,{fontSize:"xl",fontWeight:"bold",children:"Retirement Calculator"}),(0,r.jsx)(s.x,{fontSize:"14px",color:"gray.600",mt:2,children:"A retirement calculator is a tool used to estimate how much money a person will need to save in order to maintain their standard of living during retirement."})]}),(0,r.jsxs)(s.x,{textAlign:"center",fontWeight:"bold",fontSize:"xl",mt:4,children:[e,(0,r.jsx)(s.x,{as:"span",color:"orange.400",children:"\xa0|"})]}),(0,r.jsx)(l.Z,{width:"80%",mx:"auto",my:8}),(0,r.jsx)(a.k,{justify:"center",gap:6,mt:4,wrap:"wrap",children:x.map((e,t)=>(0,r.jsxs)(c.K,{bg:"white",boxShadow:"md",borderRadius:"md",p:4,w:"240px",h:"200px",textAlign:"center",spacing:3,cursor:"pointer",_hover:{boxShadow:"lg",transform:"scale(1.05)"},transition:"0.2s ease-in-out",background:e.bg,onClick:()=>{e.path&&n.push(e.path)},children:[(0,r.jsx)(d.E,{src:e.icon,alt:e.label,boxSize:"50px",mx:"auto",mt:10,mb:2}),(0,r.jsx)(s.x,{fontWeight:"bold",color:"orange.500",children:e.label})]},t))})]})}g.getLayout=p.z,t.default=g}},function(e){e.O(0,[1093,2888,9774,179],function(){return e(e.s=43467)}),_N_E=e.O()}]);

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.