PageSourceSearch

https://eaglemortgagetx.com/_next/static/chunks/15744.d721c0fe300da073.js

js eaglemortgagetx.com collected 2026-10-08 08:45:30 UTC 11,213 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},r=(new e.Error).stack;r&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[r]="4e42a762-b389-4d63-be2a-c5636c6904b0",e._sentryDebugIdIdentifier="sentry-dbid-4e42a762-b389-4d63-be2a-c5636c6904b0")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[15744,74264],{15744:(e,r,o)=>{o.r(r),o.d(r,{IOSInstallModal:()=>g});var t=o(95155),i=o(59964),l=o(8898),n=o(11856),s=o(76150),a=o(92091),d=o(17943),p=o(74264),c=o(28122),x=o(12115);function g(e){let{isOpen:r,onClose:o,isInAppBrowser:g=!1,isAndroid:u=!1}=e,[h,b]=(0,x.useState)(!1),f=async()=>{try{let e=window.location.origin;await navigator.clipboard.writeText(e),b(!0),setTimeout(()=>b(!1),2e3)}catch(e){}};return(0,t.jsxs)(p.aF,{isOpen:r,onClose:o,size:"sm",title:"Install Marketplace",children:[g?(0,t.jsxs)(i.VStack,{gap:4,align:"stretch",children:[(0,t.jsxs)(l.Box,{bg:"orange.50",p:4,borderRadius:"lg",border:"1px solid",borderColor:"orange.200",children:[(0,t.jsx)(n.Text,{fontSize:"sm",color:"orange.800",fontWeight:"medium",children:"You're viewing this in an in-app browser"}),(0,t.jsx)(n.Text,{fontSize:"xs",color:"orange.700",mt:1,children:'To install this app, you\'ll need to open this page in Safari, then tap "Install App" again from the menu.'})]}),(0,t.jsx)(n.Text,{fontSize:"sm",color:"gray.700",fontWeight:"medium",children:"How to open in Safari:"}),(0,t.jsxs)(i.VStack,{gap:3,align:"stretch",children:[(0,t.jsxs)(s.HStack,{gap:3,p:3,bg:"surface",borderRadius:"lg",position:"relative",children:[(0,t.jsx)(l.Box,{bg:"purple.100",p:2,borderRadius:"lg",color:"purple.600",children:(0,t.jsx)(a.Icon,{as:c.HaR,boxSize:5})}),(0,t.jsxs)(i.VStack,{align:"flex-start",gap:0,flex:1,children:[(0,t.jsx)(n.Text,{fontWeight:"medium",fontSize:"sm",color:"purple.800",children:"Option 1: Open in Safari"}),(0,t.jsxs)(n.Text,{fontSize:"xs",color:"gray.600",children:["Tap the ",(0,t.jsx)(n.Text,{as:"span",fontWeight:"semibold",children:"•••"})," menu or ",(0,t.jsx)(n.Text,{as:"span",fontWeight:"semibold",children:"share icon"}),' and select "Open in Safari" or "Open in Browser"']})]}),(0,t.jsx)(l.Box,{position:"absolute",right:3,bottom:-6,children:(0,t.jsx)(a.Icon,{as:c.LPr,boxSize:4,color:"purple.400"})})]}),(0,t.jsx)(n.Text,{fontSize:"xs",color:"gray.400",textAlign:"center",fontWeight:"medium",children:"— or —"}),(0,t.jsxs)(s.HStack,{gap:3,p:3,bg:"surface",borderRadius:"lg",children:[(0,t.jsx)(l.Box,{bg:"purple.100",p:2,borderRadius:"lg",color:"purple.600",children:(0,t.jsx)(a.Icon,{as:c.nxz,boxSize:5})}),(0,t.jsxs)(i.VStack,{align:"flex-start",gap:0,flex:1,children:[(0,t.jsx)(n.Text,{fontWeight:"medium",fontSize:"sm",color:"purple.800",children:"Option 2: Copy & Paste"}),(0,t.jsx)(n.Text,{fontSize:"xs",color:"gray.600",children:"Copy the link below and paste it in Safari"})]})]})]}),(0,t.jsxs)(s.HStack,{bg:"surfaceMuted",p:3,borderRadius:"lg",cursor:"pointer",onClick:f,_hover:{bg:"gray.200"},transition:"background 0.2s",children:[(0,t.jsx)(n.Text,{fontSize:"sm",color:"gray.700",flex:1,wordBreak:"break-all",children:window.location.origin}),(0,t.jsx)(d.Button,{size:"xs",colorScheme:h?"green":"purple",variant:"solid",borderRadius:"md",children:h?"Copied!":"Copy"})]}),(0,t.jsx)(l.Box,{bg:"primaryMuted",p:3,borderRadius:"lg",border:"1px solid",borderColor:"purple.200",children:(0,t.jsxs)(n.Text,{fontSize:"xs",color:"purple.700",children:[(0,t.jsx)(n.Text,{as:"span",fontWeight:"semibold",children:"Remember:"}),' After opening in Safari, tap your profile picture and select "Install App" again to continue.']})})]}):u?(0,t.jsxs)(i.VStack,{gap:4,align:"stretch",children:[(0,t.jsx)(n.Text,{fontSize:"sm",color:"gray.600",children:"Install this app on your Android device for quick access and a better experience."}),(0,t.jsxs)(i.VStack,{gap:3,align:"stretch",children:[(0,t.jsxs)(s.HStack,{gap:3,p:3,bg:"surface",borderRadius:"lg",children:[(0,t.jsx)(l.Box,{bg:"purple.100",p:2,borderRadius:"lg",color:"purple.600",children:(0,t.jsx)(n.Text,{fontWeight:"bold",fontSize:"lg",color:"purple.600",children:"⋮"})}
1),(0,t.jsxs)(i.VStack,{align:"flex-start",gap:0,children:[(0,t.jsx)(n.Text,{fontWeight:"medium",fontSize:"sm",color:"purple.800",children:"Step 1"}),(0,t.jsx)(n.Text,{fontSize:"xs",color:"gray.600",children:"Tap the menu button (⋮) in your browser"})]})]}),(0,t.jsxs)(s.HStack,{gap:3,p:3,bg:"surface",borderRadius:"lg",children:[(0,t.jsx)(l.Box,{bg:"purple.100",p:2,borderRadius:"lg",color:"purple.600",children:(0,t.jsx)(a.Icon,{as:c.tN3,boxSize:5})}),(0,t.jsxs)(i.VStack,{align:"flex-start",gap:0,children:[(0,t.jsx)(n.Text,{fontWeight:"medium",fontSize:"sm",color:"purple.800",children:"Step 2"}),(0,t.jsx)(n.Text,{fontSize:"xs",color:"gray.600",children:'Tap "Add to Home Screen" or "Install App"'})]})]}),(0,t.jsxs)(s.HStack,{gap:3,p:3,bg:"surface",borderRadius:"lg",children:[(0,t.jsx)(l.Box,{bg:"purple.100",p:2,borderRadius:"lg",color:"purple.600",children:(0,t.jsx)(n.Text,{fontWeight:"bold",fontSize:"lg",color:"purple.600",children:"+"})}),(0,t.jsxs)(i.VStack,{align:"flex-start",gap:0,children:[(0,t.jsx)(n.Text,{fontWeight:"medium",fontSize:"sm",color:"purple.800",children:"Step 3"}),(0,t.jsx)(n.Text,{fontSize:"xs",color:"gray.600",children:'Tap "Add" to confirm'})]})]})]}),(0,t.jsx)(l.Box,{bg:"primaryMuted",p:3,borderRadius:"lg",border:"1px solid",borderColor:"purple.200",children:(0,t.jsx)(n.Text,{fontSize:"xs",color:"purple.700",children:"After installation, you can enable push notifications from the app settings."})})]}):(0,t.jsxs)(i.VStack,{gap:4,align:"stretch",children:[(0,t.jsx)(n.Text,{fontSize:"sm",color:"gray.600",children:"Install this app on your iPhone for quick access and a better experience."}),(0,t.jsxs)(i.VStack,{gap:3,align:"stretch",children:[(0,t.jsxs)(s.HStack,{gap:3,p:3,bg:"surface",borderRadius:"lg",children:[(0,t.jsx)(l.Box,{bg:"purple.100",p:2,borderRadius:"lg",color:"purple.600",children:(0,t.jsx)(a.Icon,{as:c.pdY,boxSize:5})}),(0,t.jsxs)(i.VStack,{align:"flex-start",gap:0,children:[(0,t.jsx)(n.Text,{fontWeight:"medium",fontSize:"sm",color:"purple.800",children:"Step 1"}),(0,t.jsx)(n.Text,{fontSize:"xs",color:"gray.600",children:"Tap the Share button at the bottom of Safari"})]})]}),(0,t.jsxs)(s.HStack,{gap:3,p:3,bg:"surface",borderRadius:"lg",children:[(0,t.jsx)(l.Box,{bg:"purple.100",p:2,borderRadius:"lg",color:"purple.600",children:(0,t.jsx)(a.Icon,{as:c.tN3,boxSize:5})}),(0,t.jsxs)(i.VStack,{align:"flex-start",gap:0,children:[(0,t.jsx)(n.Text,{fontWeight:"medium",fontSize:"sm",color:"purple.800",children:"Step 2"}),(0,t.jsx)(n.Text,{fontSize:"xs",color:"gray.600",children:'Scroll down and tap "Add to Home Screen"'})]})]}),(0,t.jsxs)(s.HStack,{gap:3,p:3,bg:"surface",borderRadius:"lg",children:[(0,t.jsx)(l.Box,{bg:"purple.100",p:2,borderRadius:"lg",color:"purple.600",children:(0,t.jsx)(n.Text,{fontWeight:"bold",fontSize:"lg",color:"purple.600",children:"+"})}),(0,t.jsxs)(i.VStack,{align:"flex-start",gap:0,children:[(0,t.jsx)(n.Text,{fontWeight:"medium",fontSize:"sm",color:"purple.800",children:"Step 3"}),(0,t.jsx)(n.Text,{fontSize:"xs",color:"gray.600",children:'Tap "Add" in the top right corner'})]})]})]}),(0,t.jsx)(l.Box,{bg:"primaryMuted",p:3,borderRadius:"lg",border:"1px solid",borderColor:"purple.200",children:(0,t.jsx)(n.Text,{fontSize:"xs",color:"purple.700",children:"After installation, you can enable push notifications from the app settings."})})]}),(0,t.jsx)(d.Button,{onClick:o,variant:"ghost",size:"sm",w:"full",mt:4,color:"gray.600",children:"Close"})]})}},74264:(e,r,o)=>{o.d(r,{$m:()=>x,aF:()=>p,cw:()=>u,jl:()=>h,mH:()=>c,rQ:()=>g,s_:()=>b});var t=o(95155),i=o(12115),l=o(58579),n=o(8898),s=o(66255),a=o(28122);let d={sm:"400px",md:"600px",lg:"800px",xl:"1000px","2xl":"1200px","3xl":"1400px","4xl":"1600px"},p=e=>{let{isOpen:r,onClose:o,children:p,size:c="2xl",title:x,appearance:g="default"}=e,u="homeai"===g;return((0,i.useEffect)(()=>{if(!r)return;let e=document.body;return e.classList.add("modal-open"),()=>{e.classList.remove("modal-open")}},[r]),r)?(0,t.jsxs)(l.Portal,{children:[(0,t.jsx)(n.Box,{position:"fixed",top:0,left:0,right:0,bottom:0,bg:"rgba(0, 0, 0, 0.4)",zIndex:1e3,onClick:o}),(0,t.jsx)(n.Box,{position:"fixed",top:0,left:0,right:0,bottom:0,zIndex:1001,display:"flex",alignItems:"center",justifyContent:"center",children:(0,t.jsxs)(n.Box,{position:"relative",maxW:d[c]||c,w:"90%",maxH:"90vh",overflowY:"auto",bg:"surfaceElevated",borderRadius:u?"12px":"2xl",boxShadow:u?{base:"0 24px 64px rgba(15, 23, 42, 0.18)",_dark:"0 24px 64px rgba(0, 0, 0, 0.52)"}:"0 20px 60px -10px rgba(120, 40, 250, 0.3)",border:"1px solid",borderColor:u?"border":"rgba(120, 40, 250, 0.1)",pointerEvents:"auto",onClick:e=>e.stopPropagation(),children:[(0,t.jsx)(s.IconButton,{position:"absolute",top:4,right:4,size:"sm",variant:"ghost",borderRadius:u?"8px":"full",onClick:o,"aria-label":"Close modal",color:u?"ink.medium":"gray.600",_hover:{bg:"surfaceMuted",color:u?"ink.strong":"gray.800"},zIndex:1,children:(0,t.jsx)(a.yGN,{})}),x&&(0,t.jsx)(n.Box,{fontSize:"2xl",fontWeight:"bold",color:u?"ink.strong":"purple.800",p:6,pb:2,children:x}),(0,t.jsx)(n.Box,{p:6,pt:x?4:6,children:p})]})})]}):null},c=e=>{let{bg:r="blackAlpha.400",backdropFilter:o,onClick:i,zIndex:l=1e3}=e;return(0,t.jsx)(n.Box,{position:"fixed",top:0,left:0,right:0,bottom:0,bg:r,...o&&{backdropFilter:o},zIndex:l,onClick:i})},x=e=>
1{let{children:r,maxW:o="2xl",maxH:i="90vh",overflow:l="auto",bg:s="surfaceElevated",borderRadius:a="2xl",boxShadow:d="0 20px 60px -10px rgba(120, 40, 250, 0.3)",appearance:p="default"}=e,c="homeai"===p;return(0,t.jsx)(n.Box,{position:"fixed",top:0,left:0,right:0,bottom:0,zIndex:1001,display:"flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",children:(0,t.jsx)(n.Box,{position:"relative",maxW:o,w:"90%",maxH:i,overflowY:l,bg:s,borderRadius:a,boxShadow:d,border:"1px solid",borderColor:c?"border":"rgba(120, 40, 250, 0.1)",pointerEvents:"auto",onClick:e=>e.stopPropagation(),_before:c?void 0:{content:'""',position:"absolute",inset:0,borderRadius:"2xl",padding:"2px",background:"linear-gradient(135deg, purple.400, purple.700)",mask:"linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0)",maskComposite:"exclude",opacity:.15,zIndex:-1},children:r})})},g=e=>{let{children:r,pt:o=6,pb:i=2}=e;return(0,t.jsx)(n.Box,{fontSize:"2xl",fontWeight:"bold",color:"purple.800",p:6,pt:o,pb:i,children:r})},u=e=>{let{children:r,px:o=6,py:i=4,overflow:l,maxH:s}=e;return(0,t.jsx)(n.Box,{px:o,py:i,overflow:l,maxH:s,children:r})},h=e=>{let{children:r,px:o=6,pb:i}=e;return(0,t.jsx)(n.Box,{p:6,px:o,pb:void 0!==i?i:6,pt:4,borderTop:"1px solid",borderColor:"border.DEFAULT",bg:"primaryMuted",borderBottomRadius:"2xl",children:r})},b=e=>{let{onClick:r,borderRadius:o="full",appearance:i="default"}=e;return(0,t.jsx)(s.IconButton,{position:"absolute",top:4,right:4,size:"sm",variant:"ghost",borderRadius:o,onClick:r,"aria-label":"Close modal",color:"homeai"===i?"ink.medium":"gray.600",_hover:{bg:"surfaceMuted",color:"homeai"===i?"ink.strong":"gray.800"},children:(0,t.jsx)(a.yGN,{})})}}}]);

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.