PageSourceSearch

https://app.grantedhealth.com/_next/static/chunks/pages/accounts-link/link-35af46149540234b.js

js grantedhealth.com collected 2026-09-25 02:58:25 UTC 34,997 bytes, 59 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e.SENTRY_RELEASE={id:"medbillai-web@2ffd4a7"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="8618691a-3949-4edf-89e8-7ec91406509f",e._sentryDebugIdIdentifier="sentry-dbid-8618691a-3949-4edf-89e8-7ec91406509f")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1424],{5920:(e,t,n)=>{"use strict";n.d(t,{j:()=>d});var r=n(60072),o=n(62625),a=n(41264),s=n(62274),i=n(53189),l=n(36896);let c=({endpoint:e})=>{let t=(0,l.dy)("This may take a few minutes..."),{loadingVariant:n}=(0,l.Bt)([(0,l.Vh)(),...t]);return(0,r.jsx)(i.O,{loadingVariant:n,insurerName:e.displayName??void 0,insuranceSlug:e.slug??void 0,"data-sentry-element":"AccountLinkingScreen","data-sentry-component":"AccountLinkingWithChangingVariants","data-sentry-source-file":"AccountLinkLoginOverlay.tsx"})};function d({open:e,endpoint:t}){return(0,r.jsx)(o.S,{animate:{opacity:+!!e},transition:{type:"timing",duration:500,easing:a.Easing.linear},style:{position:"absolute",top:0,bottom:0,left:0,right:0,backgroundColor:"white",zIndex:2e3,pointerEvents:e?"auto":"none"},"data-sentry-element":"MotiView","data-sentry-component":"AccountLinkLoginOverlay","data-sentry-source-file":"AccountLinkLoginOverlay.tsx",children:(0,r.jsx)(s.qM,{backgroundRadialGradient:!0,centerHorizontal:!0,"data-sentry-element":"ScreenView","data-sentry-source-file":"AccountLinkLoginOverlay.tsx",children:e?(0,r.jsx)(c,{endpoint:t}):null})})}},7262:(e,t,n)=>{"use strict";n.d(t,{Py:()=>s,tZ:()=>a});var r=n(60072),o=n(62274);let a=e=>(0,r.jsx)(o.qM,{centerHorizontal:!0,disableScroll:!0,scrollViewProps:{"$platform-web":{height:"100%"}},stackProps:{alignItems:"center",gap:"$3",paddingRight:"$4.5",paddingLeft:"$4.5",paddingTop:"$3",marginTop:"$12",$gtSm:{gap:"$8",justifyContent:"flex-start"},flex:1,"$platform-web":{paddingTop:"$8"}},...e,"data-sentry-element":"ScreenView","data-sentry-component":"ScreenViewAccountLink","data-sentry-source-file":"AccountLinkScreenViews.tsx"}),s=e=>(0,r.jsx)(o.qM,{centerHorizontal:!0,disableScroll:!0,noPadding:!0,stackProps:{alignItems:"center",gap:"$3",paddingTop:"$1",$gtSm:{gap:"$8",justifyContent:"flex-start"},flex:1,height:"100%"},...e,"data-sentry-element":"ScreenView","data-sentry-component":"ScreenViewAccountSelect","data-sentry-source-file":"AccountLinkScreenViews.tsx"})},13802:(e,t,n)=>{"use strict";n.d(t,{iY:()=>o,qo:()=>a});var r=n(11012);let o="medbill.rpa.workflow_id",a=e=>async t=>{try{let n=await e(t);return t.setStatus({code:r.s.OK}),n}catch(e){throw t.recordException(e),t.setStatus({code:r.s.ERROR,message:e instanceof Error?e.message:String(e)}),e}finally{t.end()}}},17474:(e,t,n)=>{"use strict";n.d(t,{w:()=>a});var r=n(67025),o=n(80418);function a(){return(0,o.c)((0,r.k)(e=>({workflowId:e.workflowId,spanContext:e.spanContext,selectedEndpoint:e.selectedAccountLinkEndpoint,isOnboarding:e.isOnboarding,mfaOptions:e.mfaOptions,preferredMfaMethod:e.preferredMfaMethod,securityQuestions:e.securityQuestions,relinkingAttempt:e.relinkingAttempt,setWorkflowId:e.setWorkflowId,setMfaOptions:e.setMfaOptions,setSecurityQuestions:e.setSecurityQuestions,setLastLinkStep:e.setLastLinkStep,setErrorState:e.setErrorState,setPreferredMfaMethod:e.setPreferredMfaMethod,setRelinkingAttempt:e.setRelinkingAttempt,selectEndpoint:e.selectEndpoint})))}},32874:(e,t,n)=>{"use strict";n.d(t,{R:()=>i});var r=n(60004),o=n(23162),a=n(93692),s=n(60072);let i=(0,a.S)((0,r.memo)(function(e){let{color:t="black",size:n=24,...r}=e;return(0,s.jsxs)(o.BS,{width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:t,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...r,children:[(0,s.jsx)(o.jl,{cx:"12",cy:"12",r:"10",stroke:t}),(0,s.jsx)(o.N1,{x1:"12",x2:"12",y1:"8",y2:"12",stroke:t}),(0,s.jsx)(o.N1,{x1:"12",x2:"12.01",y1:"16",y2:"16",stroke:t})]})}))},47832:(e,t,n)=>{"use strict";n.d(t,{G:()=>l});var r=n(53556),o=n(60004),a=n(45994),s=n(17859);let i=(0,a.J)(`
2  query CheckBenefitsSummary($linkId: ID!) {
3    webAgent__Link(filter: { id: { eq: $linkId } }) {
4      id
5      plans {
6        id
7        benefitsSummaryResults {
8          id
9          schemaVersion
10        }
11      }
12    }
13  }
14`),l=()=>{let[e]=(0,r._)(i,{context:(0,s.Q)("no-log"),fetchPolicy:"network-only"});return(0,o.useCallback)(async t=>{try{let{data:n}=await e({variables:{linkId:t}}
14);return n?.webAgent__Link?.[0]?.plans?.some(e=>e.benefitsSummaryResults.length>0)??!1}catch(e){return console.error("Error checking benefits summary:",e),!1}},[e])}},50288:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(60072),o=n(94131),a=n(66212),s=n(45293);function i({title:e,endpoint:t,hideLogo:n,children:l}){return(0,r.jsxs)(o.Se,{w:"100%",gap:"$3",mb:"$1.5",justifyContent:"flex-start",alignItems:"flex-start",paddingTop:"$1",paddingHorizontal:"$0","data-sentry-element":"YStack","data-sentry-component":"AccountLinkAgentHeader","data-sentry-source-file":"AccountLinkAgentHeader.tsx",children:[n?null:(0,r.jsx)(o.lW,{alignItems:"center",justifyContent:"center",w:"100%",children:(0,r.jsx)(s.v,{endpoint:t??void 0,style:{br:"$12",borderColor:"$strokeSecondary",backgroundColor:"$white1",bw:"$0.5",height:60,p:5,width:60,zIndex:50},imageStyle:{height:50,borderRadius:60}})}),(0,r.jsxs)(o.Se,{gap:"$2",jc:"center",alignItems:"center",width:"100%","data-sentry-element":"YStack","data-sentry-source-file":"AccountLinkAgentHeader.tsx",children:[(0,r.jsx)(a.F_,{textAlign:"center","data-sentry-element":"Subheadline2","data-sentry-source-file":"AccountLinkAgentHeader.tsx",children:e}),l?(0,r.jsx)(a.Xd,{textAlign:"center",theme:"alt1",width:"100%",children:l}):null]})]})}},52014:(e,t,n)=>{"use strict";n.d(t,{W:()=>i});var r=n(60004),o=n(80418),a=n(59037),s=n(65042);function i(){let e=(0,s.Q$)(),t=(0,a.JG)(),n=(0,o.c)(e=>e.setErrorState);return(0,r.useCallback)(({errorSignInUrl:r})=>{n({type:"Unknown",...r&&{signInUrl:r}}),e(t.error)},[e,t.error,n])}},58175:(e,t,n)=>{"use strict";n.d(t,{W:()=>l,rq:()=>i,WS:()=>c,eC:()=>p,eK:()=>m,Jo:()=>d,j4:()=>u,MF:()=>f});var r=n(96857),o=n.n(r),a=n(93899);let s={aetna:{registerUrl:"https://www.aetna.com/managemyaccount/Register",forgotPasswordUrl:"https://www.aetna.com/managemyaccount/forgotPassword"},unitedhealthcare:{registerUrl:"https://www.healthsafe-id.com/rt/register/uhccom/en",forgotPasswordUrl:"https://www.healthsafe-id.com/rt/password/uhccom/en"},cigna:{registerUrl:"https://my.cigna.com/web/public/consumer/registration/intro",forgotPasswordUrl:"https://my.cigna.com/web/public/consumer/forgot/password"},anthem:{registerUrl:"https://membersecure.anthem.com/member/public/register?brand=ABCBS",forgotPasswordUrl:"https://membersecure.anthem.com/member/public/forgot-username-password?brand=ABCBS"},humana:{registerUrl:"https://account.humana.com/",forgotPasswordUrl:"https://account.humana.com/forgot-password"},"kaiser-permanentente":{registerUrl:"https://healthy.kaiserpermanente.org/register/member-registration#/info-new",forgotPasswordUrl:"https://healthy.kaiserpermanente.org/consumer-sign-on/help-signing-in"},"blue-shield-of-california":{registerUrl:"https://www.blueshieldca.com/memberwebapp/registration",forgotPasswordUrl:"https://www.blueshieldca.com/memberwebapp/forgot-password"},"florida-blue":{registerUrl:"https://registration.bcbsfl.com/ecir/public/Registration.do",forgotPasswordUrl:"https://registration.bcbsfl.com/ecir/public/MemberFPSSelect.do"},oscar:{registerUrl:"https://accounts.hioscar.com/account/initialize-account/",forgotPasswordUrl:"https://accounts.hioscar.com/account/reset-password/"},"oscar-health":{registerUrl:"https://accounts.hioscar.com/account/initialize-account/",forgotPasswordUrl:"https://accounts.hioscar.com/account/reset-password/"}},i=2e3,l=10,c=60,d="resultUnavailable",u={__typename:"webAgent__Endpoint_Type",displayName:d,id:d,slug:"PlaceHolder",isActive:!0,type:a.tmB.INSURANCE,displayUrl:"",loginUrl:"",metadata:[],portalGuideUrl:null,currentSupportLevel:null,organization:{__typename:"integration__Organization_Type",id:"PlaceHolder",displayName:"PlaceHolder",slug:"PlaceHolder"}};function p(e){let t,n=(e||[]).map(e=>e.status).filter(e=>!!e);return(n?.length??0)>0&&(n.some(e=>e===a.lEp.COMPLETED)||n.some(e=>e===a.lEp.PARTIAL)?t=a.lEp.COMPLETED:n.some(e=>e===a.lEp.IN_PROGRESS)?t=a.lEp.IN_PROGRESS:n.some(e=>e===a.lEp.FAILED)&&(t=a.lEp.FAILED)),t}let g=["COMPLETED","PARTIAL","PREVIOUSLY_COMPLETED"];function f(e,t){return[...e,...t].map(e=>{if("webAgent__Link_Type"===e.__typename){let t=(e=>{if(e.deactivatedAt)return{_tag:"DEACTIVATED",id:e.id};let t=p(e.latestExecution?.ingestions),n=o()().diff(e.createdAt,"minutes")<c;if(!t&&n)return{_tag:"CRAWL_IN_PROGRESS"};if(t===a.lEp.COMPLETED||t===a.lEp.PARTIAL){let t=e.latestExecution?.ingestions?.find(e=>e.status===a.lEp.COMPLETED||e.status===a.lEp.PARTIAL),n=e.lastSyncedAt?o()(e.lastSyncedAt).toDate():t?.endedAt?o()(t.endedAt).toDate():void 0;return n?{_tag:"COMPLETED",endedAt:n}:(console.error(`absurd: No endedAt found for successful ingestion. Link: ${e.id}, Ingestion: ${t?.id}. This is a bug in granted code.`),{_tag:"FAILED"})}if(t===a.lEp.IN_PROGRESS)return{_tag:"INGESTION_IN_PROGRESS",ingested:e.latestExecution?.ingestions?.flatMap(e=>e.resources||[])||[]};let r=e.executions?.find(e=>e.ingestions&&e.ingestions.length>0);return r?.ingestions?.[0]?{_tag:"PREVIOUSLY_COMPLETED",endedAt:r.ingestions[0].endedAt?o()(r.ingestions[0].endedAt).toDate():new Date}:{_tag:"FAILED"}})(e),n=g.includes(t._tag)&&"endedAt"in t?t.endedAt??void 0:void 0;return{id:e.id,status:t,endedAt:"COMPLETED"===t._tag||"PARTIAL"===t._tag?t.endedAt:void 0,ingested:"INGESTION_IN_PROGRESS"===t._tag?t.ingested:void 0,memberName:e.patientName||"",insuranceName:e.endpoint.displayName||"",insuranceSlug:e.endpoint.slug||"",relinkId:e.id,createdAt:new Date(e.createdAt),lastSyncedAt:n}}if("flexpa__Link_Type"===e.__typename){let t=(e=>{if(e.active&&!e.lastSyncedAt)if(o()().diff(e.createdAt,"minutes")<l)return{_tag:"CRAWL_IN_PROGRESS"};else return{_tag:"FAILED"};return e.active&&e.lastSyncedAt?{_tag:"COMPLETED",endedAt:new Date(e.lastSyncedAt)}:e.deactivatedReason===a.hTk.EXPIRED?{_tag:"EXPIRED"}:{_tag:"FAILED"}})(e);return{id:e.id,status:t,endedAt:"COMPLETED"===t._tag?t.endedAt:void 0,memberName:e.patientName||"",insuranceName:e.endpoint.displayName||e.endpoint.organization?.displayName||"",insuranceSlug:e.endpoint.slug||e.endpoint.organization?.slug||"",createdAt:new Date(e.createdAt),lastSyncedAt:e.lastSyncedAt?new Date(e.lastSyncedAt):void 0}}}).filter(e=>void 0!==e).sort((e,t)=>
14e.lastSyncedAt&&t.lastSyncedAt?t.lastSyncedAt.getTime()-e.lastSyncedAt.getTime():e.lastSyncedAt?1:t.lastSyncedAt?-1:t.createdAt.getTime()-e.createdAt.getTime())}function m(e){if(!e)return{forgotPasswordUrl:null,forgotPasswordIsVerified:!1,registerUrl:null};let t=e.slug?s[e.slug]:void 0;return{forgotPasswordUrl:t?.forgotPasswordUrl??e.loginUrl??null,forgotPasswordIsVerified:t?.forgotPasswordUrl!=null,registerUrl:t?.registerUrl??null}}},64826:(e,t,n)=>{"use strict";let r;n.r(t),n.d(t,{Page:()=>e_,__N_SSP:()=>eI,default:()=>e$});var o,a=n(60072),s=n(60004);let i=(0,s.createContext)(null);function l(){if(typeof window>"u")return null;if("function"!=typeof s.useContext)throw Error("You must use React >= 18.0 in order to use useEvervault()");let e=s.useContext(i);if(!e)throw Error("You must wrap your app in an <EvervaultProvider> to use useEvervault()");return e}class c extends Promise{async encrypt(e){return(await this).encrypt(e)}async decrypt(e,t){return(await this).decrypt(e,t)}}let d={},u=(0,s.createContext)(void 0);function p(){let e=(0,s.useContext)(u);if(!e)throw Error("Reveal consumers must be used within a Reveal component");return e}function g({onMount:e,onUpdate:t,onMountError:n}){let r=l(),[o,a]=s.useState(null),i=s.useRef(n);return i.current=n,s.useLayoutEffect(()=>{let n=new AbortController;async function s(){try{let t=await r;if(!t||n.signal.aborted)return;let o=e(t);if(!o)return;a(o)}catch(e){i.current?.(e),console.error(e)}}if(!o)return s(),()=>n.abort();t?.(o)},[r,e,t,o]),o}function f({request:e,children:t,onReady:n,onError:r}){let o=g({onMount:t=>t.ui.reveal(e),onMountError:r}),a=s.useMemo(()=>({reveal:o}),[o]);return s.useEffect(()=>{if(!(!o||!n))return o?.on("ready",n)},[o,n]),s.useEffect(()=>{if(!(!o||!r))return o?.on("error",r)},[o,r]),s.createElement(u.Provider,{value:a},t)}f.Text=function({path:e,theme:t,format:n,colorScheme:r}){let[o,a]=(0,s.useState)(null),i=(0,s.useRef)(null),{reveal:l}=p();return(0,s.useLayoutEffect)(()=>{if(!i.current||o||!l)return;let s=l.text(e,{colorScheme:r,theme:t,format:n});s.mount(i.current),a(s)},[l,e,r,t,n,o]),s.createElement("div",{ref:i})},f.CopyButton=function({path:e,onCopy:t,...n}
14){let[r,o]=(0,s.useState)(null),a=(0,s.useRef)(null),{reveal:i}=p();return s.useEffect(()=>{if(i&&t)return r?.on("copy",t)},[r,i,t]),(0,s.useLayoutEffect)(()=>{if(!a.current||r||!i)return;let t=i.copyButton(e,n);t.mount(a.current),o(t)},[i,e,n,r]),s.createElement("div",{ref:a})},s.forwardRef(function({colorScheme:e,theme:t,icons:n,fields:r,autoFocus:o,translations:a,onSwipe:i,onReady:l,onError:c,onChange:d,onComplete:u,onValidate:p,onFocus:f,onBlur:m,onKeyUp:y,onKeyDown:h,autoComplete:w,autoProgress:x,acceptedBrands:v,defaultValues:S,redactCVC:b,allow3DigitAmexCVC:k,validation:E},A){let L=(0,s.useRef)(null),C=(0,s.useRef)(null);(0,s.useImperativeHandle)(A,()=>({validate:()=>{C.current?.validate()}}),[]);let j=(0,s.useMemo)(()=>({colorScheme:e,theme:t,icons:n,fields:r,autoFocus:o,translations:a,autoComplete:w,autoProgress:x,acceptedBrands:v,defaultValues:S,redactCVC:b,allow3DigitAmexCVC:k,validation:E}),[e,t,n,a,r,o,w,x,v,S,b,k,E]),I=g({onMount(e){if(!L.current)return;let t=e.ui.card(j);return t.mount(L.current),t},onUpdate(e){e.update(j)},onMountError:c});return C.current=I,(0,s.useEffect)(()=>{if(!(!I||!l))return I?.on("ready",l)},[I,l]),(0,s.useEffect)(()=>{if(!(!I||!c))return I?.on("error",c)},[I,c]),(0,s.useEffect)(()=>{if(!(!I||!i))return I?.on("swipe",i)},[I,i]),(0,s.useEffect)(()=>{if(!(!I||!d))return I?.on("change",d)},[I,d]),(0,s.useEffect)(()=>{if(!(!I||!u))return I?.on("complete",u)},[I,u]),(0,s.useEffect)(()=>{if(!(!I||!f))return I?.on("focus",f)},[I,f]),(0,s.useEffect)(()=>{if(!(!I||!m))return I?.on("blur",m)},[I,m]),(0,s.useEffect)(()=>{if(!(!I||!y))return I?.on("keyup",y)},[I,y]),(0,s.useEffect)(()=>{if(!(!I||!h))return I?.on("keydown",h)},[I,h]),(0,s.useEffect)(()=>{if(!(!I||!p))return I?.on("validate",p)},[I,p]),s.createElement("div",{ref:L})});let m=s.forwardRef(({teamId:e,appId:t,customConfig:n,children:r,onLoadError:o,...a},l)=>{let{client:u,reload:p}=function({teamId:e,appId:t,customConfig:n,onLoadError:r}){let o=(0,s.useId)(),[a,i]=s.useState(0),[l,u]=s.useState(null);s.useEffect(()=>{var e,t;let r,s;u((e=`${o}-${a}-${n?.jsSdkUrl}`,t={overrideUrl:n?.jsSdkUrl},d[e]||(d[e]=new Promise((e,n)=>{var r;if(typeof window>"u")return void n(Error("Evervault.js not available"));if(window.Evervault){console.warn("Evervault has already been loaded"),e(window.Evervault);return}(r=t?.overrideUrl,new Promise((e,t)=>{let n=r&&""!==r?r:"https://js.evervault.com/v2",o=window;if("function"==typeof o.define&&o.define?.amd){let r=o.require||o.requirejs;if(r)return void r([n],n=>{n?e(n):t(Error("Evervault.js AMD module did not export Evervault client"))},()=>{t(Error("Failed to load Evervault.js via AMD"))})}let a=document.createElement("script");a.addEventListener("load",()=>{window.Evervault?e(window.Evervault):t(Error("Evervault.js not available"))}),a.addEventListener("error",()=>{t(Error("Failed to load Evervault.js"))}),a.src=n;let s=document.head||document.body;if(!s)throw Error("Expected document.body not to be null. Evervault.js requires a <body> element.");s.appendChild(a)})).then(e).catch(n)})),r=d[e],s=!1,r.catch(e=>{s||console.warn(e)}),s=!0,r))},[o,a,n?.jsSdkUrl,r]);let p=s.useMemo(()=>new c((r,o)=>{l&&l.then(r=>new r(e,t,n)).then(r,o)}),[l,e,t,n]),g=s.useCallback(()=>{i(e=>e+1)},[]);return(0,s.useMemo)(()=>({client:p,reload:g}),[p,g])}({teamId:e,appId:t,customConfig:n,onLoadError:o});return s.useImperativeHandle(l,()=>({reload:p})),s.createElement(i.Provider,{...a,value:u},r)});var y=n(76316),h=n.n(y),w=n(52924),x=n(36109),v=n(3619),S=n(40754),b=n(11012),k=n(56615),E=n(71696),A=n(45994),L=n(22350),C=n(88510),j=n(57585),I=n(80418),_=n(58632),$=n(59037),P=n(17859),R=n(76894),N=n(52953),M=n(50288),U=n(7262),T=n(55761),H=n(68312),D=n(96126),O=n(67025),F=n(32874),V=n(60127),B=n(66212),W=n(94131),z=n(72233),G=n(45851),Q=n(98924),q=n(82692),Y=n(24577),X=n(65042),J=n(58175),K=n(25279),Z=n(98473),ee=n(23162);let et=(0,n(93692).S)((0,s.memo)(function(e){let{color:t="black",size:n=24,...r}=e;return(0,a.jsxs)(ee.BS,{width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:t,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...r,children:[(0,a.jsx)(ee.wA,{d:"M18 20a6 6 0 0 0-12 0",stroke:t}),(0,a.jsx)(ee.jl,{cx:"12",cy:"10",r:"4",stroke:t}),(0,a.jsx)(ee.jl,{cx:"12",cy:"12",r:"10",stroke:t})]})}));var en=n(36636),er=n(29557),eo=n(7317),ea=n(18992),es=n(1511),ei=n(45293);let el=({title:e,description:t,onPress:n,icon:r})=>(0,a.jsxs)(W.lW,{f:1,ai:"center",gap:"$2",py:"$3.5",px:"$4",transition:"150ms easeOut",bg:"$background",hoverStyle:{bg:"$backgroundHover"},pressStyle:{bg:"$backgroundPress"},onPress:n,userSelect:"none",onLongPress:null,"data-sentry-element":"XStack","data-sentry-component":"HelpRow","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx",children:[(0,a.jsx)(r,{size:"$2","data-sentry-element":"Icon","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx"}),(0,a.jsxs)(W.Se,{f:1,ml:"$2.5",gap:"$1","data-sentry-element":"YStack","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx",children:[(0,a.jsx)(B.fz,{"data-sentry-element":"Paragraph","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx",children:e}),(0,a.jsx)(B.Xd,{theme:"alt1","data-sentry-element":"Paragraph2","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx",children:t})]}),(0,a.jsx)(K.c,{color:"$color","data-sentry-element":"ChevronRightIcon","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx"})]}),ec=({open:e,onOpenChange:t})=>{let{trackEvent:n}=(0,_.F)(),{selectedAccountLinkEndpoint:r,faviconUrl:o,isEhr:s}=(0,I.c)((0,O.k)(e=>({selectedAccountLinkEndpoint:e.selectedAccountLinkEndpoint,faviconUrl:e.selectedAccountLinkEndpoint?e.endpointFavicons[e.selectedAccountLinkEndpoint.id]:void 0,isEhr:e.ehrEndpoint}))),{forgotPasswordUrl:i,registerUrl:l}=(0,J.eK)(r);return(0,a.jsx)(ea.O,{open:e,onOpenChange:t,snapPointsMode:"fit",title:"Insurance Credential Help",hideTitle:!0,onBackButtonPress:()=>t(!1),disableScroll:!0,dialogContentProps:{gap:"$0"},contentWrapperProps:{px:0},scrollViewProps:{px:0},"data-sentry-element":"AdaptiveDialogSheet","data-sentry-component":"AccountLinkCredentialHelpSheet","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx",children:(0,a.jsxs)(W.Se,{f:1,"data-sentry-element":"YStack","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx",children:[(0,a.jsxs)(W.Se,{gap:"$4",f:1,justifyContent:"center","data-sentry-element":"YStack","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx",children:[(0,a.jsxs)(W.lW,{alignItems:"center",gap:"$2",justifyContent:"center","data-sentry-element":"XStack","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx",children:[s&&r?(0,a.jsx)(ei.v,{endpoint:r,imageStyle:{height:26},maintainAspectRatio:!0}):o?(0,a.jsx)(er._,{src:o||"",width:26,height:26}):null,(0,a.jsx)(es.z8,{width:26,height:26,"data-sentry-element":"GrantedLogo","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx"})]}),(0,a.jsx)(B.$j,{textAlign:"center",size:"$8","data-sentry-element":"Headline","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx",children:"We're here to help"})]}),(0,a.jsxs)(eo.u,{separator:(0,a.jsx)(eo.w,{borderColor:"$strokeSecondary",borderBottomWidth:"$0.5",mx:"$4.5"}),"data-sentry-element":"WithSeparator","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx",children:[i?(0,a.jsx)(el,{title:"Forgot your login information?",description:`Reset them through your ${s?"provider's portal":"insurer"}`,onPress:()=>{n("InsuranceHelpSheetResetLoginInformationClicked",{insuranceName:r?.displayName??"unknown"}),T.Linking.openURL(i)},icon:Z.k}):null,l?(0,a.jsx)(el,{title:"Not sure if you have an account?",description:"Check your online account here",onPress:()=>{n("InsuranceHelpSheetRegisterAccountClicked",{insuranceName:r?.displayName??"unknown"}),T.Linking.openURL(l)},icon:et}):null,(0,a.jsx)(el,{title:i||l?"Still need help?":"Need assistance?",description:"Speak with a Granted team member",onPress:()=>{n("InsuranceHelpSheetEmailSupportClicked",{insuranceName:r?.displayName??"unknown"}),(0,en.v)("mailto:[email protected]")},icon:V.m,"data-sentry-element":"HelpRow","data-sentry-source-file":"AccountLinkCredentialHelpSheet.tsx"})]})]})})},ed=D.Ik({userId:L.UQ.text.min(3,"Please enter your full User ID.").max(50,"Please double check your User ID entry."),password:L.UQ.text.min(3,"Please enter your full password.")}),eu=()=>(0,a.jsx)(B._I,{theme:"alt1",textAlign:"center",paddingTop:"$3","data-sentry-element":"ParagraphSmall","data-sentry-component":"EncryptionNote","data-sentry-source-file":"AgentLoginForm.tsx",children:"Granted fully encrypts all your data and safely stores your login information"}),ep=({insurerName:e,forgotPasswordUrl:t,forgotPasswordIsVerified:n,onResetPassword:r,onSkip:o})=>(0,a.jsxs)(W.Se,{gap:"$3",paddingTop:"$5",width:"100%","data-sentry-element":"YStack","data-sentry-component":"MaxAttemptsNotice","data-sentry-source-file":"AgentLoginForm.tsx",children:[(0,a.jsx)(z.A,{status:"warning",icon:F.R,title:"Too many failed attempts",message:n?`Reset your password at ${e}, then start linking again.`:`Sign in at ${e} to reset your password, then start linking again.`,"data-sentry-element":"AlertBar","data-sentry-source-file":"AgentLoginForm.tsx"}),t?(0,a.jsx)(G.lV,{autoHeight:!0,minHeight:50,onPress:()=>r(t),children:n?"Reset password":`Go to ${e}`}):null,o?(0,a.jsx)(G.z4,{onPress:o,bold:!1,children:"Skip for now"}):null,(0,a.jsx)(eu,{"data-sentry-element":"EncryptionNote","data-sentry-source-file":"AgentLoginForm.tsx"})]}),eg=({onSubmit:e,agentLoginHookForm:t,maxAttemptsReached:n})=>
14{let[r,o]=(0,s.useState)(!1),{trackEvent:i}=(0,_.F)(),{replace:l}=(0,H.r)(),c=(0,I.c)((0,O.k)(e=>e.selectedAccountLinkEndpoint)),d=(0,I.c)(e=>e.isOnboarding),u=e=>{Q.HZ&&e.nativeEvent?.isTrusted===!1||(o(!0),i("InsuranceLoginHelpSheetOpened",{insuranceName:c?.displayName??"Unknown"}))},p=c?(0,X.Mn)(c):"your insurer",{forgotPasswordUrl:g,forgotPasswordIsVerified:f}=(0,J.eK)(c);return n?(0,a.jsx)(ep,{insurerName:p,forgotPasswordUrl:g,forgotPasswordIsVerified:f,onResetPassword:e=>{i(f?"InsuranceMaxAttemptsResetPasswordClicked":"InsuranceMaxAttemptsPortalClicked",{insuranceName:p}),T.Linking.openURL(e)},onSkip:d?()=>l((0,Y.Em)()):null}):(0,a.jsxs)(k.Op,{...t,"data-sentry-element":"FormProvider","data-sentry-component":"AgentLoginForm","data-sentry-source-file":"AgentLoginForm.tsx",children:[(0,a.jsx)(L.q,{form:t,renderBefore:()=>(0,a.jsx)(G.z4,{alignSelf:"center",...Q.HZ?{type:"button"}:{},onPress:u,mb:0,bold:!1,color:"$textDefault",icon:V.m,height:32,size:"$2",paddingRight:11.6,textProps:{fontSize:12},children:"Get login help"}),schema:ed,onSubmit:e,props:{userId:{placeholder:"User ID",autoCapitalize:"none"},password:{placeholder:"Password",secureTextEntry:!0}},renderAfter:({submit:e})=>(0,a.jsxs)(W.Se,{gap:"$2",children:[(0,a.jsx)(q.b,{...Q.HZ?{type:"submit"}:{},onPress:e,children:"Submit"}),d?(0,a.jsx)(G.z4,{onPress:()=>{l((0,Y.Em)())},bold:!1,children:"Skip for now"}):null,(0,a.jsx)(eu,{})]}),"data-sentry-element":"SchemaForm","data-sentry-source-file":"AgentLoginForm.tsx",children:e=>(0,a.jsx)(W.Se,{gap:"$3",paddingTop:"$5",children:Object.values(e)})}),(0,a.jsx)(ec,{open:r,onOpenChange:o,"data-sentry-element":"AccountLinkCredentialHelpSheet","data-sentry-source-file":"AgentLoginForm.tsx"})]})};var ef=n(5920),em=n(17474),ey=n(13802),eh=n(67429);let ew=(0,A.J)(`
15  mutation DirectStartLinkCreation($input: StartLinkCreationInput!) {
16    directStartLinkCreation(input: $input) {
17      workflowId
18    }
19  }
20`),ex=v.u.getTracer("agent_login");var ev=n(47832),eS=n(71732),eb=n(52014);let ek=(0,A.J)(`
21  mutation DirectLoginToInstitution($input: LoginToInstitutionInput!) {
22    directLoginToInstitution(input: $input) {
23      ... on LoginSuccess {
24        success
25        workflowId
26        linkId
27      }
28      ... on InvalidCredentials {
29        workflowId
30        success
31        error {
32          fields {
33            path
34            message
35          }
36        }
37      }
38      ... on MfaRequired {
39        mfaOptions {
40          id
41          method
42          display
43        }
44        success
45        workflowId
46      }
47      ... on SecurityQuestionRequired {
48        securityQuestions
49        success
50        workflowId
51      }
52      ... on RpaError {
53        cause
54        errorSignInUrl: signInUrl
55      }
56    }
57  }
58`),eE=v.u.getTracer("agent_login");var eA=n(8709),eL=n(21424),eC=n(48);let ej=(o=function({encrypt:e}){let t=(0,X.Q$)(),n=(0,$.JG)(),{trackEvent:r}=(0,_.F)(),{workflowId:o,spanContext:i,setWorkflowId:l,setMfaOptions:c,setSecurityQuestions:d,setLastLinkStep:u,setErrorState:p}=(0,em.w)(),{endpoint:g,isLoading:f}=(0,eS.m)("LOGIN"),{isInitializing:m}=function(e){let t=(0,X.Q$)(),n=(0,$.JG)(),{trackEvent:r}=(0,_.F)(),o=(0,I.c)(e=>e.setWorkflowId),a=(0,I.c)(e=>e.issueId),i=(0,I.c)(e=>e.spanContext),[l,c]=(0,s.useState)(!0),[d,u]=(0,s.useState)(null),p=(0,s.useRef)(!1),[g]=(0,x.n)(ew);return(0,s.useEffect)(()=>{if(!e||p.current)return;let{workflowId:s,relinkingAttempt:l}=I.c.getState();if(s&&!l){console.log("Workflow ID found but no relinking attempt"),c(!1);return}p.current=!0,(async()=>ex.startActiveSpan("agent_link.start_process",{},i??S._.active(),(0,ey.qo)(async s=>{try{let t={variables:{input:{endpointId:e.id,requestManagedMfa:!1,...a?{issueId:a}:{}}},context:{...(0,P.Q)("no-log"),spanContext:s.spanContext()}},n=await g(t);(0,j.assert)(n.data,"Empty response from server"),o(n.data.directStartLinkCreation.workflowId),c(!1)}catch(e){eh.$.captureException(e),u(e),r("InsuranceLinkErrorStep",{step:"LOGIN"}),t(n.error),c(!1)}})))()},[e,i,g,o,a,r,t,n.error]),{isInitializing:l,error:d}}
58(g),[y,h]=(0,s.useState)(!1),[w,v]=(0,s.useState)(!1),A=(0,ev.G)(),T=(0,eb.W)();(0,I.E)("agent_login"),(0,s.useEffect)(()=>{if(w)return()=>l(null)},[w,l]);let H=(0,k.mN)(),D=(0,s.useCallback)(async e=>{switch(e.__typename){case"LoginSuccess":{u(null);let r=await A(e.linkId);t(n.webAgent.success(r));return}case"InvalidCredentials":h(!1),(0,L.S7)(H,e.error);return;case"MfaRequired":u("MFA"),c(e.mfaOptions.filter(e=>null!=e)),t(n.webAgent.mfaSelect);return;case"SelectMfaMethodResponse":return void t(n.webAgent.mfaCode);case"SecurityQuestionRequired":u("MFA"),d(e.securityQuestions),t(n.webAgent.securityQuestion);return;case"FailedLoginMaxReached":r("InsuranceMaxAttemptsReached",{insuranceName:g?(0,X.Mn)(g):"Unknown"}),v(!0);return;case"RpaError":T(e);return;default:throw p({type:"Unknown"}),Error(`Unhandled credentials submit error. Unexpected web agent status: ${JSON.stringify(e)}`)}},[u,c,d,p,r,g,t,n,H,A,T]),[O]=(0,x.n)(ek),F=async({userId:a,password:s})=>await eE.startActiveSpan("agent_link.submit_credentials",{},i??S._.active(),async i=>{try{u("CREDENTIALS"),i.addEvent("agent_link.set_step",{step:"CREDENTIALS"}),g?.slug&&i.setAttribute("endpoint.slug",g.slug),R.N.event(N.D.insuranceLinkLoginAttempt),r("WebAgentCredentials",{}),(0,j.assert)(g?.id,"No selected insurance endpoint found."),(0,j.assert)(o,"No active workflow.");let t=await e(s);i.addEvent("agent_link.password_encrypted");let n=g.id,l={variables:{input:{encryptedCredentials:{userId:a,password:t},endpointId:n,workflowId:o,idempotencyKey:(0,E.A)()}},context:{...(0,P.Q)("no-log"),spanContext:i.spanContext()}};h(!0);let c=await O(l);(0,j.assert)(c.data,"Empty response from server"),await D(c.data.directLoginToInstitution)}catch(e){i.recordException(e),i.setStatus({code:b.s.ERROR}),console.error("Error submitting credentials",e),i.addEvent("agent_link.submit_credentials.navigate_to_error"),h(!1),t(n.error)}finally{h(!1),i.end()}});return f||m||!g?(0,a.jsx)(C.N,{}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(U.tZ,{"data-sentry-element":"ScreenViewAccountLink","data-sentry-source-file":"agent-login.tsx",children:[(0,a.jsx)(M.Y,{endpoint:g,title:`Log in to ${(0,X.Mn)(g)}`,"data-sentry-element":"AccountLinkAgentHeader","data-sentry-source-file":"agent-login.tsx"}),(0,a.jsx)(eg,{onSubmit:F,agentLoginHookForm:H,maxAttemptsReached:w,"data-sentry-element":"AgentLoginForm","data-sentry-source-file":"agent-login.tsx"})]}),(0,a.jsx)(ef.j,{open:y,endpoint:g,"data-sentry-element":"AccountLinkLoginOverlay","data-sentry-source-file":"agent-login.tsx"})]})},(r=({...e})=>{let t=l(),n=async e=>{if(!t)throw Error("Unable to initialize encryption");return await t.encrypt(e)};return(0,a.jsx)(o,{...e,encrypt:n,"data-sentry-element":"Component","data-sentry-component":"WithEncryptComponent","data-sentry-source-file":"withEncrypt.tsx"})}).displayName=`withEncrypt(${o.displayName||o.name})`,r);var eI=!0;let e_=({evervaultAppId:e,evervaultTeamId:t})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h(),{"data-sentry-element":"Head","data-sentry-source-file":"index.tsx",children:(0,a.jsx)("title",{children:"Account Link Login"})}),(0,a.jsx)(m,{teamId:t,appId:e,"data-sentry-element":"EvervaultProvider","data-sentry-source-file":"index.tsx",children:(0,a.jsx)(ej,{"data-sentry-element":"AgentLoginScreenWithEncrypt","data-sentry-source-file":"index.tsx"})})]});e_.getLayout=e=>(0,a.jsx)(eL.i,{children:(0,a.jsx)(eA.j,{children:(0,a.jsx)(w.t,{children:(0,a.jsx)(eC.v,{children:e})})})});let e$=e_},65042:(e,t,n)=>{"use strict";n.d(t,{Mn:()=>i,Q$:()=>s,R9:()=>a});var r=n(60004),o=n(68312);function a(e,t){if(!t)return;let n=t.find(t=>t.id===e);return n&&n.display}let s=()=>{let{replace:e}=(0,o.r)();return(0,r.useCallback)(t=>(console.debug("[Navigation] Replacing route to:",t),e(t,void 0,{})),[e])},i=e=>e.displayName||e.slug||"your insurance"},71732:(e,t,n)=>{"use strict";n.d(t,{m:()=>u});var r=n(60004),o=n(67025),a=n(98924),s=n(80418),i=n(58632),l=n(59037),c=n(67429),d=n(65042);function u(e){let t=(0,d.Q$)(),n=(0,l.JG)(),{trackEvent:u}=(0,i.F)(),p=(0,s.c)((0,o.k)(e=>e.selectedAccountLinkEndpoint)),[g,f]=(0,r.useState)(!0),m=(0,r.useRef)(!1);return(0,r.useEffect)(()=>{let r;if(null===p){if(m.current)return;m.current=!0,u("InsuranceLinkErrorStep",{step:e}),c.$.captureMessage(`No selected account link endpoint on ${e}`),a.HZ?r=setTimeout(()=>{null===s.c.getState().selectedAccountLinkEndpoint&&(t(n.error),f(!1))},1e3):(t(n.error),f(!1))}else f(!1);return()=>{void 0!==r&&clearTimeout(r)}},[p,n.error,t,u,e]),{endpoint:p,isLoading:g}}}
58,72233:(e,t,n)=>{"use strict";n.d(t,{A:()=>h});var r=n(60072),o=n(87371),a=n(67978),s=n(84474),i=n(91818),l=n(48728),c=n(45447),d=n(74263),u=n(97656),p=n(94363),g=n(66212);let f={neutral:{bg:"$surface0",bgHover:"$surface0Hover",border:"$borderDefault",text:"$textDefault",icon:"$iconDefault"},positive:{bg:"$bgPositive",bgHover:"$bgPositiveHover",border:"$borderPositive",text:"$textPositiveStrong",icon:"$iconPositive"},negative:{bg:"$bgNegative",bgHover:"$bgNegativeHover",border:"$borderNegative",text:"$textNegativeStrong",icon:"$iconNegative"},warning:{bg:"$bgWarning",bgHover:"$bgWarningHover",border:"$borderWarning",text:"$textWarningStrong",icon:"$iconWarning"},info:{bg:"$bgAccent",bgHover:"$bgAccentHover",border:"$borderAccent",text:"$textAccentStrong",icon:"$iconAccent"}},m=(0,o.I)(a.Se,{name:"AlertBar",borderWidth:1,borderRadius:"$br2",padding:"$sp1.5",variants:{status:{neutral:{backgroundColor:f.neutral.bg,borderColor:f.neutral.border},positive:{backgroundColor:f.positive.bg,borderColor:f.positive.border},negative:{backgroundColor:f.negative.bg,borderColor:f.negative.border},warning:{backgroundColor:f.warning.bg,borderColor:f.warning.border},info:{backgroundColor:f.info.bg,borderColor:f.info.border}},shadow:i.r,bordered:{true:{},false:{borderWidth:0}},prominent:{true:{padding:"$sp2"},false:{}}},defaultVariants:{status:"neutral"}}),y={...d.Mj,...d.sD},h=({title:e,message:t,icon:n,leading:o,button:a,trailingIcon:i,status:d="neutral",shadow:h,bordered:w=!0,prominent:x=!1,onPress:v,testID:S})=>{let b=f[d],k=(0,s.Qf)(),E=x&&k.gtXs?g.Km:g.M7,{isInteractive:A,renderTag:L,interactiveProps:C}=(0,u.k)({onPress:v}),j=n?(0,r.jsx)(c.I,{icon:n,size:"$iconLarge",color:b.icon}):o,I=a?(0,r.jsx)(l.$,{...a}):i?(0,r.jsx)(c.I,{icon:i,size:"$iconLarge",color:b.icon}):void 0,_=t?(0,r.jsx)(g.jz,{color:b.text,flexShrink:1,children:t}):void 0,$=A?{...y,hoverStyle:{backgroundColor:b.bgHover},pressStyle:{backgroundColor:b.bgHover,scale:.98}}:{};return(0,r.jsx)(m,{role:A?"button":"alert",status:d,shadow:h,bordered:w,prominent:x,testID:S,...$,...L?{render:L}:{},...C,"data-sentry-element":"StyledAlertBar","data-sentry-component":"AlertBar","data-sentry-source-file":"AlertBar.tsx",children:(0,r.jsx)(p.T,{leading:j&&x?(0,r.jsx)("div",{className:"is_View _pos-relative _mr-_gtXs_t-space-sp044693",children:j}):j,primary:e?(0,r.jsx)(E,{color:b.text,flexShrink:1,children:e}):_,secondary:e?_:void 0,rowTrailing:I&&x?(0,r.jsx)("div",{className:"is_View _pos-relative _ml-_gtXs_t-space-sp044693",children:I}):I,"data-sentry-element":"RowLayout","data-sentry-source-file":"AlertBar.tsx"})},L??"static")};n(89621)},82643:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/accounts-link/link",function(){return n(64826)}])},82692:(e,t,n)=>{"use strict";n.d(t,{b:()=>s});var r=n(60072),o=n(56615),a=n(45851);let s=e=>{let{isSubmitting:t,isDirty:n}=(()=>{try{let{isSubmitting:e,isDirty:t}=(0,o.lN)();return{isSubmitting:e,isDirty:t}}catch{return{isSubmitting:!1,isDirty:!0}}})(),{forceEnable:s,disabled:i,...l}=e;return(0,r.jsx)(a.lV,{loading:t,disabled:!s&&(!n||t||i),...l,"data-sentry-element":"LoadingButton","data-sentry-component":"SubmitButton","data-sentry-source-file":"SubmitButton.tsx"})}},89621:()=>{},98473:(e,t,n)=>{"use strict";n.d(t,{k:()=>i});var r=n(60004),o=n(23162),a=n(93692),s=n(60072);let i=(0,a.S)((0,r.memo)(function(e){let{color:t="black",size:n=24,...r}=e;return(0,s.jsxs)(o.BS,{width:n,height:n,viewBox:"0 0 24 24",fill:"none",stroke:t,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",...r,children:[(0,s.jsx)(o.wA,{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",stroke:t}),(0,s.jsx)(o.jl,{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",stroke:t})]})}))}},e=>{e.O(0,[2733,5023,151,7742,4841,1116,2182,5898,3354,9628,3068,2625,3170,206,1025,7716,6029,3735,1101,2698,7313,2350,6665,636,6593,8792],()=>e(e.s=82643)),_N_E=e.O()}]);
59//# sourceMappingURL=link-35af46149540234b.js.map

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.