PageSourceSearch

https://albert.com/_next/static/chunks/55936.f6fa59b77fd3b182.js

js albert.com collected 2026-10-01 11:38:34 UTC 38,992 bytes, 3 lines download raw bytes

1try{!function(){var t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},e=(new t.Error).stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="e050b107-f6ab-479d-849f-492b22de626d",t._sentryDebugIdIdentifier="sentry-dbid-e050b107-f6ab-479d-849f-492b22de626d")}()}catch(t){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[55936],{1564:(t,e,n)=>{"use strict";n.r(e),n.d(e,{default:()=>j});var i=n(70684),a=n(85730),r=n(20063),s=n(2619),o=n(89596),c=n(81997),u=n(95155),d=n(31058),l=n(33420),g=n(38646),h=n(10397),f=n(62320),p=n(23249),y=n(42532),v=n(17036),m=n(47272),b=n(90152),_=n(73223),x=n(59764),A=n(92383),S=n(91451),w=n(87038),C=n(12893),k=n(30676);let E={AINIntro:{href:(0,C.Ay)("AINOnboarding"),component:function(){let t=I("AINIntro"),e=(0,i.H)(["banking"]);if(t.isLoading||!e.isDataLoaded())return(0,u.jsx)(l.c,{});let{language:n,onComplete:a}=t,r=async()=>{await a()};return(0,u.jsx)(g.u,{language:n,image:(0,u.jsx)(v.c,{amount:Number(n.extra.max_advance_amount)}),variant:"intro",children:(0,u.jsxs)(y.lV,{onSubmit:r,children:[(0,u.jsx)(y.Wq,{info:n.info,children:n.buttons.disclosure}),(0,u.jsx)(y.jn,{children:n.buttons.primary})]})})},refetchLanguage:!0},KYC:{href:(0,C.Ay)("KYC"),preload:A.P0,shouldShow:A.sN},SavingsBasic:{href:(0,C.Ay)("ASBSubflow")},Investing:{href:(0,C.Ay)("AISubflow")},AINFundAccount:{href:(0,C.Ay)("AINFundAccount"),component:function(){let t=I("AINFundAccount");if(t.isLoading)return(0,u.jsx)(l.c,{});let{language:e,nextScreens:n,onComplete:i,currentScreen:a}=t;return(0,u.jsx)(g.u,{skipChildContainer:!0,children:(0,u.jsx)(f.W,{language:e,nextScreens:n,onComplete:i,source:p.x.instant,currentScreen:a})})},allowManualPresentation:!0},AINConnectCard:{href:(0,C.Ay)("AINConnectCard"),component:function(){let t=I("AINConnectCard");if(t.isLoading)return(0,u.jsx)(l.c,{});let{language:e,onComplete:n,goToScreen:i}=t;return(0,u.jsx)(g.u,{minHeightMobile:"none",skipChildContainer:!0,children:(0,u.jsx)(h.f,{language:e,onComplete:n,onPressSecondaryButton:()=>{i("AINFundAccount")}})})}},Subscribe:{href:(0,C.Ay)("Subscribe"),component:()=>null,preload:(0,w.AM)(c.vn.instant),shouldShow:(0,w.fT)(c.vn.instant)},AINAgreements:{href:(0,C.Ay)("AINAgreements"),component:function(){let t=I("AINAgreements");if(t.isLoading)return(0,u.jsx)(l.c,{});let{language:e,onComplete:n}=t;return(0,u.jsx)(d.d,{product:o.jc.instant,language:e,onSubmit:n})}},AINSubmission:{href:(0,C.Ay)("AINSubmission"),component:function(){let t=I("AINSubmission"),{onSubmit:e,onError:n,modal:i,isLoading:a}=(0,x.G)({product:o.jc.instant}),[r]=b.i.useLazyGetInstantDataQuery(),[s]=m.R.useLazyGetLanguageQuery();if(t.isLoading||a)return(0,u.jsx)(l.c,{});let{language:c}=t,d=async()=>{await Promise.all([r(),s()])};return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(_.r,{language:c.extra,onSubmit:e,onComplete:d,onError:n}),i]})}}},I=t=>{let e=E[t],n=(0,k.Dd)(),{data:i,refetch:a}=(0,s.Sb)({product:o.jc.instant,instant_source:n?o.qf.lineOfCredit:o.qf.advance},{refetch:e.refetchLanguage}),c=(0,r.useRouter)(),u=async()=>{c.push((0,C.Ay)("home"))};return(0,S.UJ)({flow:E,source:n?p.x.instant_loc:p.x.instant,language:i,currentScreen:t,onComplete:u,refetchLanguage:a,shouldTrackFlow:!0})};var P=n(7010),N=n(48479);function j(t){var e;let n,i,{slug:a}=t;return(0,P.e)(),T(),i=a&&null!==(n=(0,C.Ay)("AINOnboardingScreen","screen",a),e=(0,S.g0)(E,n))&&void 0!==e?e:"AINIntro",(0,S.kS)(E,i)}let T=()=>{let t=(0,i.H)(["instant"]);(0,a.N)(t,N.P9.onboarding)}},7010:(t,e,n)=>{"use strict";n.d(e,{e:()=>s});var i=n(20063),a=n(41811),r=n(12893);function s(){(0,a.J3)()||(0,i.redirect)((0,r.Ay)("ASSignup"))}},10397:(t,e,n)=>{"use strict";n.d(e,{f:()=>s});var i=n(95155),a=n(29881),r=n(59782);function s(t){let{primaryCheckingAccount:e}=a.hr.useGetAccountsQuery(void 0,{selectFromResult(t){let{data:e}=t;return{primaryCheckingAccount:null==e?void 0:e.find(t=>t.is_owner&&t.main.is_primary_checking)}}});return(0,i.jsx)(r.$,{...t,account:e})}},11817:(t,e,n)=>{"use strict";n.d(e,{A:()=>s});var i=n(71923),a=n(80177),r=n(42726);function s(t,e){(0,a.A)(2,arguments);var n=(0,i.A)(t),s=(0,i.A)(e),o=(0,r.A)(n,s),c=Math.abs(function(t,e){(0,a.A)(2,arguments);var n=(0,i.A)(t),r=(0,i.A)(e);return n.getFullYear()-r.getFullYear()}(n,s));n.setFullYear(1584),s.setFullYear(1584);var u=(0,r.A)(n,s)===-o,d=o*(c-Number(u));return 0===d?0:d}},15926:(t,e,n)=>{"use strict";n.d(e,{l:()=>o});var i=n(41811),a=n(71821);let r=["accountBalances","forecastingData","forecastingEvents"],s=["forecasting_views"],o=a.F.injectEndpoints({endpoints:t=>({getPFMAccount:t.query({query:()=>(0,i.yP)(a.v.pfmAccount),providesTags:["pfmAccount"]}),updatePFMAccount:t.mutation({query:t=>({url:(0,i.yP)(a.v.pfmAccount),method:"PUT",body:t}),onQueryStarted:c,invalidatesTags:(t,e,n)=>(function(t){let e=Object.keys(t);return e.length>0&&e.every(t=>s.includes(t))?[]:[...r]})(n)})})});async function c(t,e){let{dispatch:n,queryFulfilled:i}=e,a=n(o.util.updateQueryData("getPFMAccount",void 0,e=>{for(let n of Object.keys(t))"tour_views"==n?e[n]={...e[n],...t[n]}:"forecasting_views"==n&&e.forecasting_views?Object.assign(e.forecasting_views,t.forecasting_views):e[n]=t[n]}));try{let{data:e}=await i;t.forecasting_views&&n(o.util.updateQueryData("getPFMAccount",void 0,t=>{t.forecasting_views=e.forecasting_views}))}catch(t){a.undo()}}},18127:(t,e,n)=>{"use strict";n.d(e,{Wz:()=>h,oV:()=>l,t0:()=>g});
1var i=n(12115),a=n(70730),r=n(1832),s=n(95162),o=n(15782),c=n(29529),u=n(49497),d=n(94946);function l(t){let[e,n]=(0,i.useState)((0,o.QS)([],!0));return(0,i.useEffect)(()=>{let e=void 0===t,i=(e?[]:t).filter(t=>t.is_active&&t.is_included);n((0,o.QS)(i,e))},[t]),{accountsGroups:e}}function g(t){let e=t.data,[n,s]=(0,i.useState)(!0),o=new a.yx().beginningOfMonth(),[l,g]=(0,i.useState)(o),[h,f]=(0,i.useState)(o),[p,y]=(0,i.useState)(),[v,m]=(0,i.useState)(),[b,_]=(0,i.useState)(),[x,A]=(0,i.useState)([]);return(0,i.useEffect)(()=>{if(t.isLoadingError()&&r.vT.getError(),t.isDataLoaded()){let t=(0,d.xr)({transactions:e.transactions,accounts:e.accounts,categories:e.categories,includeExpectedBills:!0});void 0!==_&&_(t.filter(t=>t.is_expected)),m(t=t.filter(t=>!t.is_expected));let n=new u.i(t);if(y(t=n.filterTransactionsForBudget({includeExcluded:!1,categories:e.categories})),f(n.getMinChartDate()),t.length>0){let e=a.yx.fromDateString(t.slice(-1)[0].date).beginningOfMonth();e<o&&g(e)}A((0,c.hn)(t,e.categories,e.budget,l,l.monthsAgo(3))),s(!1)}},[...t.dataDependencies()]),{isBudgetLoading:n,pfmDate:l,defaultPfmDate:o,minPfmDate:h,transactions:p,allTransactions:v,expectedBillTxns:b,budgetCategories:x,setPfmDate:g,setBudgetCategories:A}}function h(t,e){let[n,a]=(0,i.useState)(s.lF.banking),[r,o]=(0,i.useState)(s.lF.savings),[c,u]=(0,i.useState)(s.lF.investing),[d,l]=(0,i.useState)(s.lF.instant),[g,h]=(0,i.useState)(s.lF.loan),f={cash:n,savings:r,investing:c,instant:d,loan:g}[e];return(0,i.useEffect)(()=>{if(void 0!==t){let n=t.filter(t=>t.albert_account_id&&t.albert_account_id.includes(e));if(n.length&&null!==n[0].balance){let t=n[0],i="cash"===e,r=n.filter(t=>t.is_owner),s={...f,balance:i?r.reduce((t,e)=>{var n;return t+(null!=(n=e.balance)?n:0)},0):t.balance,isEnabled:i?r.some(t=>t.is_albert_account_enabled):t.is_albert_account_enabled};i?a(s):"savings"==e?o(s):"investing"==e?u(s):"instant"==e?l(s):"loan"==e&&h(s)}}},[t]),{data:f}}},19130:(t,e,n)=>{"use strict";n.d(e,{f:()=>o,i:()=>c});var i=n(91039),a=n(41162),r=n(18127),s=n(95162);function o(){var t;let{data:e}=a.ye.useGetLendingDataQuery(),{data:n}=a.ye.useGetLendingOfferDataQuery(),i=!!(e&&n);return{hasLending:!!((null==n?void 0:n.is_product_enabled)||(null==e?void 0:e.account)||(null==e?void 0:e.loan)||(null==e||null==(t=e.unpaid_loans)?void 0:t.length)),isLoaded:i}}function c(){let t=(0,i.y)(["accounts"]),{data:e}=(0,r.Wz)(t.data.accounts,"instant"),{data:n}=(0,r.Wz)(t.data.accounts,"loan"),{hasLending:a}=o();return{borrowProduct:!e.isEnabled&&a?{...n,isEnabled:!0}:e,isBorrowProductLoading:s.lF.isLoading(e)||s.lF.isLoading(n)}}},29957:(t,e,n)=>{"use strict";n.d(e,{z:()=>g});var i=n(12115),a=n(57563),r=n(69365),s=n(3856),o=n(27011),c=n(68059),u=n(59668),d=n(57647);let l=(0,a.h)("Tracker");function g(){let t=(0,d.w)(),e=(0,s.A)(),n=(0,o.V_)(),{trackingPermissions:a,enableTracking:g,disableTracking:h}=(0,i.useContext)(r.nA);return{enableTracking:g,disableTracking:h,trackingPermissions:a,identify:i=>{let a=null!=i?i:t;if(!a)return void l.error("Cannot identify user without a profile id");l.verbose("Identifying profile ".concat(a)),e.identify(),n.branch.identify(a),n.google.identify(a),n.tiktok.identify(a),n.impact.identify(a)},track:(i,a)=>{let r=c.T[i],s="profileId"in a?a.profileId:void 0,o=null!=s?s:t;if("trackOnce"in r&&r.trackOnce){if(!o)return void l.error('Cannot track event "'.concat(i,'" without a profile id'));if(new u.default().get("event:".concat(o,":").concat(i)))return void l.info('Event "'.concat(i,'" has already been tracked for profile ').concat(t));new u.default().set("event:".concat(o,":").concat(i),!0)}l.verbose('Tracking event "'.concat(i,'"')),"albert"in r&&e.track({event:r.albert,baseEvent:i,args:a}),"bing"in r&&n.bing.track({event:r.bing,baseEvent:i,args:a}),"branch"in r&&n.branch.track({event:r.branch,baseEvent:i,args:a}),"facebook"in r&&n.facebook.track({event:r.facebook,baseEvent:i,args:a}),"firebase"in r&&n.firebase.track({event:r.firebase,baseEvent:i,args:a}),"google"in r&&n.google.track({event:r.google,baseEvent:i,args:a}),"tiktok"in r&&n.tiktok.track({event:r.tiktok,baseEvent:i,args:a}),"snapchat"in r&&n.snapchat.track({event:r.snapchat,baseEvent:i,args:a}),"applovin"in r&&n.applovin.track({event:r.applovin,baseEvent:i,args:a}),"feedmob"in r&&n.feedmob.track({event:r.feedmob,baseEvent:i,args:{...a,profileId:o}}),"impact"in r&&n.impact.track({event:r.impact,baseEvent:i,args:{...a,profileId:o}})}}}},31795:(t,e,n)=>{"use strict";n.d(e,{Y:()=>s});var i=n(41811),a=n(71821),r=n(70730);let s=a.F.injectEndpoints({endpoints:t=>({getBudgets:t.query({query:()=>(0,i.yP)(a.v.budget),providesTags:["budget"]}),updateBudget:t.mutation({query:t=>({url:(0,i.yP)(a.v.budget),method:"PUT",body:t}),onQueryStarted:o,invalidatesTags:["forecastingData"]}),deleteBudgets:t.mutation({query:()=>({url:(0,i.yP)(a.v.budget),method:"DELETE"}),onQueryStarted:d,invalidatesTags:["budget","forecastingData"]}),deleteBudget:t.mutation({query:t=>({url:(0,i.yP)(a.v.budget),method:"DELETE",body:t}),onQueryStarted:c,invalidatesTags:["forecastingData"]}),updateBudgets:t.mutation({query:t=>({url:(0,i.yP)(a.v.budget),method:"PATCH",body:t}),onQueryStarted:u,invalidatesTags:["forecastingData"]})})});async function o(t,e){let{dispatch:n,queryFulfilled:i}=e,a=n(s.util.updateQueryData("getBudgets",void 0,e=>{let n=!1;for(let i=0;i<e.length;i++){let a=e[i];r.yx.fromDateString(a.beginning_of_month).toString()===t.beginning_of_month&&a.category===t.category&&(e[i]=t,n=!0)}n||e.push(t)}));try{await i}catch(t){a.undo()}}async function c(t,e){let{dispatch:n,queryFulfilled:i}=e,a=n(s.util.updateQueryData("getBudgets",void 0,e=>{var n;let i=null==(n=r.yx.fromDateString(t.beginning_of_month))?void 0:n.toString();if(!i)return;let a=e.findIndex(e=>{var n;return e.category===t.category&&(null==(n=r.yx.fromDateString(e.beginning_of_month))?void 0:n.toString())===i});-1!==a&&e.splice(a,1)}));try{await i}catch(t){a.undo()}}async function u(t,e){let{dispatch:n,queryFulfilled:i}=e,a=n(s.util.updateQueryData("getBudgets",void 0,e=>{for(let n of t.budgets){let t=!1;for(let i=0;i<e.length;i++){let a=e[i];if(r.yx.fromDateString(a.beginning_of_month).toString()===n.beginning_of_month&&a.category===n.category){e[i]=n,t=!0;break}}t||e.push(n)}}));try{await i}catch(t){a.undo()}}async function d(t,e){let{dispatch:n,queryFulfilled:i}=e;try{await i,n(s.util.updateQueryData("getBudgets",void 0,()=>[]))}catch(t){}}},35208:()=>{},36303:()=>{},40200:(t,e,n)=>{"use strict";n.d(e,{m:()=>s});var i=n(95155),a=n(42532),r=n(1832);function s(t){let{accounts:e,...n}=t;return(0,i.jsx)(a.b1,{...n,isRequired:!0,validationError:t=>
1t.validationDetails.valueMissing?"Please select an account.":t.validationErrors,children:e.map(t=>(0,i.jsx)(a.AT,{id:String(t.id),"aria-label":t.account_display_name,value:String(t.id),description:"Balance: ".concat((0,r.nT)(t.balance,0)),children:t.account_display_name},t.id))})}},42363:()=>{},42726:(t,e,n)=>{"use strict";n.d(e,{A:()=>r});var i=n(71923),a=n(80177);function r(t,e){(0,a.A)(2,arguments);var n=(0,i.A)(t),r=(0,i.A)(e),s=n.getTime()-r.getTime();return s<0?-1:s>0?1:s}},44775:t=>{t.exports={input_container:"CardInput_input_container__Bgvc_",institution_name:"CardInput_institution_name__Mzfme",account_name:"CardInput_account_name__wYhyw",card_inputs:"CardInput_card_inputs___VZGp",flex:"CardInput_flex__67cpa",card_input_image:"CardInput_card_input_image__TIHGK",bank_image:"CardInput_bank_image__zUfM1",error:"CardInput_error__fb4nH",disclaimer:"CardInput_disclaimer__30qA2"}},48479:(t,e,n)=>{"use strict";n.d(e,{P9:()=>i});var i=function(t){return t.home="home",t.onboarding="onboarding",t}({})},50310:()=>{},59764:(t,e,n)=>{"use strict";n.d(e,{G:()=>d});var i=n(2619),a=n(31715),r=n(51753),s=n(82258),o=n(14290),c=n(65506),u=n(29957);function d(t){var e,n;let{product:d,subscriptionSource:l}=t,{tier:g}=(0,o.pq)(),{data:h}=a.kV.useGetSubscriptionOnboardingQuery({source:null!=l?l:d}),f=(0,s.$)({flowId:d}),p=d&&null!=(n=null==(e=f.flowState)?void 0:e.additionalProducts)?n:[],[y]=i._U.useCompleteProductOnboardingMutation(),{modal:v,openModal:m}=(0,c.cw)(d),{track:b}=(0,u.z)();return{onSubmit:async t=>{var e;if(!h)return{error:"Something went wrong"};let n=await y({product:d,upgrade_subscription:!!(h.is_upgrade_available&&g),tier:null!=g?g:void 0,additional_products:p,...t});if("error"in n)return{error:(0,r.u1)(n.error)};let i=null!=(e=n.data)?e:[];i.includes("cash_account_opened")&&b("OpenedCashBankAccount",{}),i.includes("investing_account_opened")&&b("CompletedInvestingOnboarding",{}),i.includes("savings_account_enabled")&&b("EnabledSavings",{})},onError:t=>{m(t)},modal:v,isLoading:void 0===h}}},59782:(t,e,n)=>{"use strict";n.d(e,{$:()=>Q});var i=n(95155),a=n(12115),r=n(90152),s=n(34075),o=n(42532),c=n(38646),u=n(33420),d=n(52760),l=n(51753),g=n(96447),h=n(90896),f=n(72001),p=n(23135),y=n(92854),v=n(44775),m=n.n(v);function b(t){let{account:e,...n}=t,a=e.institution_name,r=e.nickname||e.main.account_nickname;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:m().input_container,children:[(0,i.jsx)(y.gu,{obj:e,field:"institution_logo",className:m().bank_image,disableFirstLettersFallback:!0}),(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:m().institution_name,children:a}),(0,i.jsx)("div",{className:m().account_name,children:r})]})]}),(0,i.jsx)(_,{creditCardName:n.creditCardName,expiryDateName:n.expiryDateName,cvcName:n.cvcName})]})}function _(t){let{meta:e,getCardImageProps:n,getCardNumberProps:r,getExpiryDateProps:s,getCVCProps:c}=(0,f.A)(),u=(0,o.xW)(),[d,l]=(0,a.useState)(!1);(0,a.useEffect)(()=>{if(u.isPending){var e;(null==(e=u.data)?void 0:e[t.creditCardName])||l(!0)}},[u]),(0,a.useEffect)(()=>
1{(e.focused||e.isTouched)&&l(!1)},[e.focused,e.isTouched]);let[y,v]=(0,a.useState)(""),b=e.isTouched&&y.length&&!e.focused&&e.error||d?e.error:void 0;return(0,i.jsxs)("div",{className:m().card_inputs,children:[(0,i.jsx)(o.D0,{label:"Card number",children:(0,i.jsxs)("div",{className:m().flex,children:[(0,i.jsx)(g.p,{...r({onChange(t){var e,n;v(t.target.value),null==(e=(n=r()).onChange)||e.call(n,t)}}),autoFocus:!0,name:t.creditCardName,disabled:u.isPending,"aria-invalid":!!b}),(0,i.jsx)("svg",{className:m().card_input_image,...n({images:p.A})})]})}),(0,i.jsxs)("div",{children:[(0,i.jsxs)(o.M_,{children:[(0,i.jsx)(o.D0,{label:"Expiration date",children:(0,i.jsx)(g.p,{...s(),name:t.expiryDateName,disabled:u.isPending,"aria-invalid":!!b})}),(0,i.jsx)(o.D0,{label:"Security code",children:(0,i.jsx)(g.p,{...c(),name:t.cvcName,disabled:u.isPending,"aria-invalid":!!b})})]}),(0,i.jsx)("span",{className:m().error,children:b})]}),(0,i.jsx)(h.A,{className:"hidden","aria-label":"Card Error",name:"error",isInvalid:!!b,children:(0,i.jsx)(g.p,{className:"hidden",value:e.error})})]})}var x=n(29881),A=function(t){return t.initiated="i",t.manualReview="m",t.waiting="w",t.success="s",t.declined="d",t.error="e",t}(A||{}),S=n(10507),w=n(93280),C=function(t){return t.ALBERT="albert",t}({});async function k(t,e,n,i){let a=new Uint8Array(atob(t.replace(/-----BEGIN PUBLIC KEY-----/,"").replace(/-----END PUBLIC KEY-----/,"").replace(/\s/g,"")).split("").map(t=>t.charCodeAt(0))),r=await window.crypto.subtle.importKey("spki",a.buffer,{name:"RSA-OAEP",hash:{name:"SHA-256"}},!1,["encrypt"]),s=JSON.stringify({pan:e,expiry_month:Number(n),expiry_year:Number(i)}),o=new TextEncoder().encode(s);return btoa(new Uint8Array(await window.crypto.subtle.encrypt({name:"RSA-OAEP"},r,o)).reduce((t,e)=>t+String.fromCharCode(e),""))}var E=n(57563);async function I(t,e,n,i,a){let r="".concat(e,"|").concat(i).concat(n,"|").concat(a),s=function(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");for(;e.length%4!=0;)e+="=";return e}(t),o=await P(s),c=new TextEncoder().encode(r);return btoa(String.fromCharCode(...new Uint8Array(await window.crypto.subtle.encrypt({name:"RSA-OAEP"},o,c)))).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}async function P(t){let e=new Uint8Array(atob(t).split("").map(t=>t.charCodeAt(0)));return await window.crypto.subtle.importKey("spki",e.buffer,{name:"RSA-OAEP",hash:{name:"SHA-256"}},!0,["encrypt"])}var N=n(69806),j=n(41811),T=n(71821);let D=T.F.injectEndpoints({endpoints:t=>({getWFPublicKey:t.query({query:t=>({url:(0,j.yP)(T.v.getWFPublicKey),method:"GET",params:{account_id:t.fundingSourceId,pfc_type:"overdraft"}})}),sendEncryptedCard:t.mutation({query:t=>({url:(0,j.yP)(T.v.sendEncryptedCard),method:"POST",body:{pfc_type:"overdraft",encrypted_card_info:t.cardData,account_id:t.accountId}})})}),overrideExisting:!0});var F=n(7259);async function L(t,e){let n=F.JWK.createKeyStore();await n.add(e);let i=n.get(e.kid),a=JSON.stringify(t);if(!F.JWK.isKey(i))throw Error("Invalid key");return F.JWE.createEncrypt({format:"compact",fields:{alg:"RSA-OAEP",enc:"A256GCM"}},i).update(a).final()}function Q(t){var e,n;let{language:d,account:g,onComplete:h,onPressSecondaryButton:f}=t,[p,y]=(0,a.useState)(),{tabapayPublicKey:v}=r.i.useGetInstantDataQuery(void 0,{selectFromResult:t=>{var e;return{tabapayPublicKey:null==(e=t.data)?void 0:e.common.tabapay_public_key}}}),_=null==g?void 0:g.ext_account_id,x=function(t){let[e]=D.useLazyGetWFPublicKeyQuery(),[n,i]=(0,a.useState)();return(0,a.useEffect)(()=>{async function n(t){let n=await e({fundingSourceId:t});"data"in n&&i(n.data)}t&&n(t)},[e,t]),n}(_),A=function(){let[t]=D.useSendEncryptedCardMutation();return async function(e,n,i){try{let a={paymentInformation:{card:{number:e.cardNumber,securityCode:e.securityCode,expirationMonth:e.expirationMonth,expirationYear:e.expirationYear}}};if(n){let e={data:a,context:n.context,index:0},r=await L(e,n.jwk);await t({cardData:r,accountId:i})}}catch(t){E.v.error("Failed to encrypt card data for WF",t)}}}(),{data:P}=s.i$.useGetUserQuery(),N=function(t){let{data:e}=w.T.useGetAlbertPCIPublicKeyQuery(t?void 0:S.hT);return e}(null!=(e=null==P?void 0:P.is_pci_card_storage_enabled)&&e),j=function(){let[t]=w.T.useSendEncryptedCardToAlbertPCIMutation(),[e]=r.i.useStoreAlbertPCICardMutation();return async function(n,i,a){let r;if(!i)return;"RSA-OAEP-256"!==i.algorithm&&E.v.error("Unsupported Albert PCI encryption algorithm: ".concat(i.algorithm));try{r=await k(i.public_key,n.cardNumber,n.expirationMonth,n.expirationYear)}catch(t){E.v.error("Failed to encrypt card data for Albert PCI",t)}if(!r)return;let s=await t({encrypted_payload:r,key_id:i.key_id});if("data"in s&&s.data){let t=await e({success:!0,account_id:a,provider:C.ALBERT,card:s.data.card});"error"in t&&E.v.error(Error("Failed to store Albert PCI card in albert-main"),{error:t.error})}else{let t="error"in s?s.error:void 0,n=t&&"data"in t&&"object"==typeof t.data&&null!==t.data&&"error"in t.data?String(t.data.error):JSON.stringify(t);E.v.error("Albert PCI card storage failed",{error:n}),await e({success:!1,account_id:a,provider:C.ALBERT,error:n})}}}(),[T]=r.i.useUpdateInstantLinkedDebitCardMutation();if(!g||!v||!_)return(0,i.jsx)(u._,{});async function F(){await h()}let Q=async t=>{if(!t.error)try{var e,n,i,a,r;
1let[s,o]=t.expiry_date.split("/"),c={cardNumber:t.credit_card.replace(/\s/g,""),expirationMonth:(a=s.trim(),"0".concat(a).slice(-2)),expirationYear:(r=o.trim(),"20".concat(String(r))),securityCode:t.cvc},u=await I(v,c.cardNumber,c.expirationMonth,c.expirationYear,c.securityCode),d=await T({encrypted_card_info:u,account_id:Number(_)});if("error"in d){if(null==(i=d.error)?void 0:i.message)return{errorModal:(0,l.v8)(d.error)};return{error:null!=(n=(0,l.u1)(d.error))?n:"An unexpected error occurred"}}if(d.data.message)return{errorModal:(0,l.v8)(d.data)};A(c,x,_),j(c,N,Number(_)),(null==(e=d.data.info)?void 0:e.debit_card_link_polling_id)?y(d.data.info.debit_card_link_polling_id):await h()}catch(t){return E.v.error("Failed to encrypt card data",{data:t}),{error:"An unexpected error occurred"}}};return p?(0,i.jsx)(M,{accountId:_,language:d.extra.loading,onComplete:F}):(0,i.jsx)(c.u.Content,{language:d,languageContext:{account_name:(n=g,"".concat(n.nickname||n.main.account_nickname," **** ").concat(n.main.last_four_digits))},children:(0,i.jsxs)(o.lV,{onSubmit:Q,children:[(0,i.jsx)(b,{account:g,creditCardName:"credit_card",expiryDateName:"expiry_date",cvcName:"cvc"}),d.disclaimer&&(0,i.jsx)(o.lq,{className:m().disclaimer,children:d.disclaimer}),d.buttons.secondary&&(0,i.jsx)(o._q,{onPress:f,children:d.buttons.secondary}),(0,i.jsx)(o.jn,{children:d.buttons.primary})]})})}function M(t){let{accountId:e,language:n,onComplete:i}=t,{startSpinningLock:r,finishSpinningLock:s,spinningLockScreen:o}=(0,d.t8)({language:n}),c=function(t){var e;let[n,i]=(0,a.useState)(!0),[r,s]=(0,a.useState)(!1),{bankAccount:o}=x.hr.useGetAccountsQuery(void 0,{pollingInterval:5e3,skip:!n,selectFromResult:e=>{var n;return{bankAccount:null==(n=e.data)?void 0:n.find(e=>e.ext_account_id===t)}}}),c=(0,a.useRef)(null);return(0,a.useEffect)(()=>(n&&(c.current=setTimeout(()=>{i(!1),s(!0)},12e4)),()=>{c.current&&clearTimeout(c.current)}),[n]),n&&(null==o||null==(e=o.main)?void 0:e.debit_card_status)&&"i"!==o.main.debit_card_status&&"w"!==o.main.debit_card_status&&(c.current&&clearTimeout(c.current),i(!1),s(!0)),r}(e);return(0,N.y)(()=>{r()}),(0,a.useEffect)(()=>{c&&s().then(i)},[c]),o}},62320:(t,e,n)=>{"use strict";n.d(e,{W:()=>p});var i=n(95155),a=n(20063),r=n(29881),s=n(42532),o=n(38646),c=n(33420),u=n(40200),d=n(51753),l=n(86235),g=n(12893),h=n(95162),f=n(96769);function p(t){var e,n;let{language:p,currentScreen:y,source:v,onComplete:m,nextScreens:b,sourceType:_="savings"}=t,x=(0,a.useRouter)(),{accounts:A,primaryChecking:S,refetch:w}=r.hr.useGetAccountsQuery(void 0,{selectFromResult(t){var e,n;return{accounts:null==(e=t.data)?void 0:e.filter(t=>{let e=t.is_owner,n=t.account_type===h.ni.checking,i=t.ext_account_id===h.lF.banking.id;return e&&n&&!i}),primaryChecking:null==(n=t.data)?void 0:n.find(t=>t.is_owner&&t.main.is_primary_checking)}}}),C=(0,l.q)(),[k]=r.iw.useSwitchFundingSourceMutation();if((0,f.$)("AddedAccount",{}),!A)return(0,i.jsx)(c._,{});0===A.length&&(0,a.redirect)((0,g.Ay)("findInstitutionType","accountGroup","checking")+"?"+new URLSearchParams({next:y,source:v}));let E=S?String(S.id):A.length?String(A[0].id):void 0,I=async t=>{let e=A.find(e=>e.id===Number(t.account));if(!e)return{errors:{account:"No account selected. Please select an account."}};if(!e.main.has_account_routing)return void x.push((0,g.Ay)("manualAccountRouting","accountId",String(e.id))+"?"+new URLSearchParams({source:v,next:b.join(",")}));let n=await k({source_type:_,target_type:{type:"external",id:e.main_i
1d}});if("error"in n){let t=(0,d.u1)(n.error);return{errors:{account:null!=t?t:"Error selecting funding source"}}}return await w(),m(e.main_id)},P=(null==C?void 0:C.plaidGoal)?null==(n=p.extra)||null==(e=n.body_by_product)?void 0:e[C.plaidGoal]:void 0;return(0,i.jsx)(o.u.Content,{language:{...p,body:null!=P?P:p.body},children:(0,i.jsxs)(s.lV,{onSubmit:I,children:[(0,i.jsx)(u.m,{name:"account",label:p.fields.account.label,isRequired:!0,defaultValue:E,accounts:A}),(0,i.jsx)(s.tA,{onPress:function(){x.push((0,g.Ay)("findInstitutionType","accountGroup","checking")+"?"+new URLSearchParams({next:y,source:v}))},children:p.buttons.secondary}),(0,i.jsx)(s.jn,{children:p.buttons.primary})]})})}},70684:(t,e,n)=>{"use strict";n.d(e,{H:()=>g,k:()=>l});var i=n(68279),a=n(39237),r=n(80901),s=n(90152),o=n(35210),c=n(41162),u=n(26002),d=n(70730);class l extends a.M{fetchData(){if(this.toFetch.includes(this.endpoints.savings)){let{data:t,error:e,isLoading:n,refetch:i}=u.YD.useGetSavingsDataQuery(l.getStartTimestamp());this.data.savings=t,this.data.error.savings=e,this.data.isLoading.savings=n,this.data.refetch.savings=async()=>{try{await i()}catch(t){}}}if(this.toFetch.includes(this.endpoints.banking)){let{data:t,error:e,isLoading:n,refetch:i}=r.x3.useGetBankingDataQuery();this.data.banking=t,this.data.error.banking=e,this.data.isLoading.banking=n,this.data.refetch.banking=async()=>{try{await i()}catch(t){}}}if(this.toFetch.includes(this.endpoints.instant)){let{data:t,error:e,isLoading:n,refetch:i}=s.i.useGetInstantDataQuery();this.data.instant=t,this.data.error.instant=e,this.data.isLoading.instant=n,this.data.refetch.instant=async()=>{try{await i()}catch(t){}}}if(this.toFetch.includes(this.endpoints.investing)){let{data:t,error:e,isLoading:n,refetch:i}=o.eY.useGetInvestingDataQuery();this.data.investing=t,this.data.error.investing=e,this.data.isLoading.investing=n,this.data.refetch.investing=async()=>{try{await i()}catch(t){}}}if(this.toFetch.includes(this.endpoints.investingValue)){let{data:t,error:e,isLoading:n,refetch:i}=o.eY.useGetPerformanceQuery(o.TN.account_value);this.data.investingValue=t,this.data.error.investingValue=e,this.data.isLoading.investingValue=n,this.data.refetch.investingValue=async()=>{try{await i()}catch(t){}}}if(this.toFetch.includes(this.endpoints.lending)){let{data:t,error:e,isLoading:n,refetch:i}=c.ye.useGetLendingDataQuery();this.data.lending=t,this.data.error.lending=e,this.data.isLoading.lending=n,this.data.refetch.lending=async()=>{try{await i()}catch(t){}}}}static getStartTimestamp(){return new d.yx().monthsAgo(i._s).beginningOfMonth().toTimestamp()}constructor(t){super(),this.data={refetch:{},error:{},isLoading:{}},this.endpoints=l.endpoints,this.setBaseData(t)}}function g(t){let e=new l(t);return e.fetchData(),e}l.endpoints={banking:"banking",instant:"instant",savings:"savings",investing:"investing",investingValue:"investingValue",lending:"lending"}},71831:(t,e,n)=>{"use strict";function i(t){return[].concat(t)}function a(t){return t.startsWith(":")}function r(t){return c(t)&&("*"===t||t.length>1&&":>~.+*".includes(t.slice(0,1))||u(t))}function s(t,e){return(c(e)||"number"==typeof e)&&"--"!==t&&!a(t)&&!o(t)}function o(t){return t.startsWith("@media")}n.d(e,{_:()=>v,cx:()=>function t(...e){return d(e.reduce((e,n)=>(n instanceof Set?e.push(...n):"string"==typeof n?e.push(n):Array.isArray(n)?e.push(t(...n)):"object"==typeof n&&Object.entries(n).forEach(([t,n])=>{n&&e.push(t)}),e),[])," ").trim()}});function c(t){return t+""===t}function u(t){return c(t)&&(t.startsWith("&")||a(t))}function d(t,e=""){return t.filter(Boolean).join(e)}function l(t,e){let n=0;if(0===e.length)return n.toString();for(let t=0;t<e.length;t++)n=(n<<5)-n+e.charCodeAt(t),n&=n;return`${t??"cl"}_${n.toString(36)}`}var g=class t{constructor(t,e,n,i){this.sheet=t,this.property=e,this.value=n,this.selector=i,this.property=e,this.value=n,this.joined=`${e}:${n}`;let a=this.selector.preconditions.concat(this.selector.postconditions);this.hash=this.selector.hasConditions?this.selector.scopeClassName:l(this.sheet.name,this.joined),this.key=d([this.joined,a,this.hash])}toString(){let e=h(this.selector.preconditions,{right:this.hash});return e=h(this.selector.postconditions,{left:e}),`${e} {${t.genRule(this.property,this.value)}}`}static genRule(t,e){var n,i;return n=t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),i="content"===t?`"${e}"`:e,`${n}:${i};`}};function h(t,{left:e="",right:n=""}={}){let i=t.reduce((t,e)=>a(e)?t+e:u(e)?t+e.slice(1):d([t,e]," "),e);return d([i,n?`.${n}`:""]," ")}var f=class t{constructor(t,e=null,{preconditions:n,postconditions:a}={}
1){this.sheet=t,this.preconditions=[],this.scopeClassName=null,this.scopeName=null,this.postconditions=[],this.preconditions=n?i(n):[],this.postconditions=a?i(a):[],this.setScope(e)}setScope(t){return t&&(this.scopeClassName||(this.scopeName=t,this.scopeClassName=l(this.sheet.name,t+this.sheet.count))),this}get hasConditions(){return this.preconditions.length>0||this.postconditions.length>0}addScope(e){return new t(this.sheet,e,{preconditions:this.preconditions,postconditions:this.postconditions})}addPrecondition(e){return new t(this.sheet,this.scopeClassName,{postconditions:this.postconditions,preconditions:this.preconditions.concat(e)})}addPostcondition(e){return new t(this.sheet,this.scopeClassName,{preconditions:this.preconditions,postconditions:this.postconditions.concat(e)})}createRule(t,e){return new g(this.sheet,t,e,this)}},p=class{constructor(t,e){this.name=t,this.rootNode=e,this.storedStyles={},this.storedClasses={},this.style="",this.count=0,this.id=`flairup-${t}`,this.styleTag=this.createStyleTag()}getStyle(){return this.style}append(t){var e;this.style=(e=this.style,e?`${e}
2${t}`:t)}apply(){this.count++,this.styleTag&&(this.styleTag.innerHTML=this.style)}isApplied(){return!!this.styleTag}createStyleTag(){if("undefined"==typeof document||this.isApplied()||null===this.rootNode)return this.styleTag;let t=document.createElement("style");return t.type="text/css",t.id=this.id,(this.rootNode??document.head).appendChild(t),t}addRule(t){let e=this.storedClasses[t.key];return c(e)?e:(this.storedClasses[t.key]=t.hash,this.storedStyles[t.hash]=[t.property,t.value],this.append(t.toString()),t.hash)}};function y(t,e){for(let n in t)e(n.trim(),t[n])}function v(t,e){let n=new p(t,e);return{create:function(t){let e={};return(function t(e,n,i){let a=[];return y(n,(s,o)=>{if(r(s))return t(e,o,i.addPrecondition(s)).forEach(t=>a.push(t));a.push([s,n[s],i.addScope(s)])}),a})(n,t,new f(n)).forEach(([t,a,c])=>{(function t(e,n,a){let c=new Set;return y(n,(n,u)=>{let d=[];if(r(n))d=t(e,u,a.addPostcondition(n));else if("."===n)d=i(u);else if(o(n))d=function(e,n,i,a){e.append(i+" {");let r=t(e,n,a);return e.append("}"),r}(e,u,n,a);else if("--"===n)d=function(e,n,i){let a=new Set,r=[];if(y(n,(n,o)=>{if(s(n,o))return void r.push(g.genRule(n,o));m(t(e,o??{},i),a)}),!i.scopeClassName)return a;
2if(r.length){let t=r.join(" ");e.append(`${h(i.preconditions,{right:i.scopeClassName})} {${t}}`)}return a.add(i.scopeClassName),a}(e,u,a);else if(s(n,u)){let t=a.createRule(n,u);e.addRule(t),c.add(t.hash)}return m(d,c)}),c})(n,a,c).forEach(n=>{var i,a;i=t,a=n,e[i]=e[i]??new Set,e[i].add(a)})}),n.apply(),e},getStyle:n.getStyle.bind(n),isApplied:n.isApplied.bind(n)}}function m(t,e){return t.forEach(t=>e.add(t)),e}},74834:(t,e,n)=>{"use strict";n.d(e,{z:()=>a});var i=n(12115);function a(t){var e=(t,e)=>void 0===e;let[n,a]=(0,i.useState)(t);return(0,i.useEffect)(()=>{e(t,n)&&a(t)},[t,e]),n}},80838:(t,e,n)=>{"use strict";n.d(e,{D:()=>s,l:()=>o});var i=n(76069),a=n(41811),r=n(71821);let s=r.F.injectEndpoints({endpoints:t=>({getFamilyData:t.query({query:()=>(0,a.yP)(r.v.family),providesTags:["familyData"]}),getFamilyLanguage:t.query({query:()=>(0,a.yP)(r.v.familyLanguage),providesTags:["familyLanguage"]}),createFamilyInvite:t.mutation({query:t=>({url:(0,a.yP)(r.v.familyInvite),method:"POST",body:t}),invalidatesTags:["familyData"]}),acceptFamilyInvite:t.mutation({query(t){let{invite_id:e,...n}=t;return{url:(0,a.yP)(r.v.familyInviteItem,{id:e}),method:"POST",body:n}},invalidatesTags:["user","familyData","subscription","alerts","accounts","bankingData","savingsData","investingData","protectData","pfmAccount","signupLanguage","vaultDocuments"]}),revokeOrDeclineFamilyInvite:t.mutation({query(t){let{invite_id:e}=t;return{url:(0,a.yP)(r.v.familyInviteItem,{id:e}),method:"DELETE"}},invalidatesTags:["familyData","subscription"]}),resendFamilyInvite:t.mutation({query(t){let{invite_id:e}=t;return{url:(0,a.yP)(r.v.familyInviteItem,{id:e}),method:"PUT"}},invalidatesTags:["familyData"]}),removeFamilyMember:t.mutation({query(t){let{member_user_id:e}=t;return{url:(0,a.yP)(r.v.familyMember,{id:e}),method:"DELETE"}},invalidatesTags:["familyData","subscription","accounts","vaultDocuments"]})})}),o=(0,i.Mz)(t=>s.endpoints.getFamilyData.select()(t).data,(t,e)=>e,(t,e)=>((null==t?void 0:t.members)||[]).find(t=>t.id===e))},85730:(t,e,n)=>{"use strict";n.d(e,{N:()=>d,g:()=>l});var i=n(12115),a=n(20063),r=n(90152),s=n(12893),o=n(74834),c=n(19130),u=n(48479);function d(t,e){let n=(0,a.useRouter)(),{hasLending:r,isLoaded:o}=(0,c.f)();(0,i.useEffect)(()=>{let i=t.data.instant;if(!i||!o)return;let a=i.is_product_enabled;if(!i.is_on_combined_instant)return void n.push((0,s.Ay)("home"));e!=u.P9.home||a||r||n.push((0,s.Ay)("AINOnboarding")),e==u.P9.onboarding&&a&&n.push((0,s.Ay)("instant"))},[t.dataDependencies(),r,o])}function l(){let t=(0,a.useSearchParams)(),e=(0,i.useRef)(0),[n]=(0,i.useState)(!!t.get("advance_success")),[s,c]=(0,i.useState)(n),{data:u}=r.i.useGetInstantDataQuery(void 0,{pollingInterval:s?3e3:void 0,skip:!s}),d=(0,o.z)(u);(0,i.useEffect)(()=>{s&&u&&!(e.current>10)&&(e.current+=1,e.current>=10&&c(!1))},[u]),(0,i.useEffect)(()=>{s&&u&&d&&(d.account.total_amount_available!==u.account.total_amount_available||d.account.amount_advanced!==u.account.amount_advanced)&&c(!1)},[s,u,d])}},86235:(t,e,n)=>{"use strict";n.d(e,{Z:()=>c,q:()=>o});var i=n(29034);let a=new(n(59668)).SessionStorage,{getCurrentFlowState:r,useCurrentFlowState:s}=(0,i.yt)({getFlowStateKey:()=>a.keys.signup}),o=()=>r({flowId:"signup"}),c=()=>s({flowId:"signup"})},87038:(t,e,n)=>{"use strict";n.d(e,{AM:()=>c,Kn:()=>l,W0:()=>f,ay:()=>g,d7:()=>d,fT:()=>o,tQ:()=>u});var i=n(31715),a=n(81997),r=n(1832),s=n(23249);let o=t=>e=>{let n=(0,i.x4)(e,t);return!n||n.is_upgrade_available},c=t=>async e=>{await e(i.kV.endpoints.getSubscriptionOnboarding.initiate({source:t}))};function u(t){return({[s.x.banking]:!0,[s.x.instant]:!0,[s.x.instant_loc]:!0,[s.x.lending]:!0,[s.x.savings]:!0,[s.x.investing]:!0,[s.x.protect]:!0,[s.x.protect_dim]:!0,[s.x.family]:!0,[s.x.genius_ai]:!0,[s.x.bill_negotiation]:!0,[s.x.bill_pay]:!0,[s.x.signup]:!1,[s.x.genius_live]:!1,[s.x.upgrade_prompt]:!1,[s.x.settings]:!1,[s.x.in_app]:!1,[s.x.splash]:!1,[s.x.deactivation]:!1})[t]}function d(t){return t?({[s.x.signup]:a.vn.signup,[s.x.banking]:a.vn.banking,[s.x.instant]:a.vn.instant,[s.x.instant_loc]:a.vn.instant,[s.x.lending]:a.vn.lending,[s.x.savings]:a.vn.savings,[s.x.investing]:a.vn.investing,[s.x.protect]:a.vn.protect,[s.x.protect_dim]:a.vn.protect_dim,[s.x.family]:a.vn.family,[s.x.bill_negotiation]:a.vn.bill_negotiation,[s.x.bill_pay]:a.vn.bill_pay,[s.x.genius_ai]:a.vn.genius_ai,[s.x.genius_live]:a.vn.genius_live,[s.x.upgrade_prompt]:a.vn.upgrade_prompt,[s.x.settings]:a.vn.settings,[s.x.deactivation]:a.vn.settings,[s.x.in_app]:a.vn.splash_desktop,[s.x.splash]:a.vn.splash_desktop})[t]:a.vn.splash_desktop}function l(t){return{selected_price:(0,r.nT)(t.price),selected_discount_price:t.discount_price?(0,r.nT)(t.discount_price):"",discount_pct:t.discount_price?(0,r.A3)(Math.abs(t.discount_price/t.price-1)):"0%"}}function g(t){return t===a.i.genius_ai||t===a.i.family_owner||t===a.i.family_member}let h=[];
2function f(t){var e,n,i,a,r,s,o,c,u,d,l,g;let{tier:f,overrides:p,tierContent:y}=t,v=null==p||null==(e=p.tierContent)?void 0:e[f];return{icon:null!=(a=null==v?void 0:v.icon)?a:null==y?void 0:y.icon,title:null!=(o=null!=(s=null!=(r=null==p||null==(n=p.hero)?void 0:n.title)?r:null==v?void 0:v.title)?s:null==y?void 0:y.title)?o:"",highlights:null!=(d=null!=(u=null!=(c=null==p||null==(i=p.hero)?void 0:i.highlights)?c:null==v?void 0:v.title_highlights)?u:null==y?void 0:y.title_highlights)?d:h,drawerTitle:null!=(g=null!=(l=null==v?void 0:v.features_drawer_title)?l:null==y?void 0:y.features_drawer_title)?g:""}}},91039:(t,e,n)=>{"use strict";n.d(e,{y:()=>l});var i=n(29881),a=n(39237),r=n(31795),s=n(41748),o=n(15926),c=n(63811),u=n(80838);class d extends a.M{fetchData(){if(this.toFetch.includes(this.endpoints.accounts)){let{data:t,error:e,isLoading:n,refetch:a}=i.hr.useGetAccountsQuery();this.data.accounts=t,this.data.error.accounts=e,this.data.isLoading.accounts=n,this.data.refetch.accounts=async()=>{await a()}}if(this.toFetch.includes(this.endpoints.transactions)){let{data:t,error:e,isLoading:n,refetch:i}=c.sn.useGetTransactionsQuery();this.data.transactions=t,this.data.error.transactions=e,this.data.isLoading.transactions=n,this.data.refetch.transactions=async()=>{await i()}}if(this.toFetch.includes(this.endpoints.categories)){let{data:t,error:e}=s.Zx.useGetCategoriesQuery();this.data.categories=t,this.data.error.categories=e}if(this.toFetch.includes(this.endpoints.budget)){let{data:t,error:e}=r.Y.useGetBudgetsQuery();this.data.budget=t,this.data.error.budget=e}if(this.toFetch.includes(this.endpoints.pfmAccount)){let{data:t,error:e}=o.l.useGetPFMAccountQuery();this.data.pfmAccount=t,this.data.error.pfmAccount=e}if(this.toFetch.includes(this.endpoints.family)){let{data:t,error:e}=u.D.useGetFamilyDataQuery();this.data.family=t,this.data.error.family=e}}constructor(t){super(),this.data={refetch:{},error:{},isLoading:{}},this.endpoints=d.endpoints,this.setBaseData(t)}}function l(t){let e=new d(t);return e.fetchData(),e}d.endpoints={accounts:"accounts",transactions:"transactions",categories:"categories",budget:"budget",pfmAccount:"pfmAccount",family:"family"}},93280:(t,e,n)=>{"use strict";n.d(e,{T:()=>o});var i=n(61321),a=n(10507),r=n(41811),s=n(29662);let o=(0,i.xP)({reducerPath:"albertPCIApi",baseQuery:(0,a.cw)({baseUrl:s.A.PCI_FRONTEND_BASE_URL,timeout:3e4,prepareHeaders:t=>{Object.entries((0,r.dJ)()).forEach(e=>{let[n,i]=e;t.set(n,i)});let e=(0,r.iD)();return e&&t.set("Authorization","Bearer ".concat(e)),t}}),endpoints:t=>({getAlbertPCIPublicKey:t.query({query:()=>({url:"v1/keys/public/",method:"GET"})}),sendEncryptedCardToAlbertPCI:t.mutation({query:t=>({url:"v1/cards/create/",method:"POST",body:t})}),revealGalileoCard:t.mutation({query:t=>{let{debit_card_id:e,...n}=t;return{url:"v1/cards/".concat(e,"/reveal/"),method:"POST",body:n}}})})})},96769:(t,e,n)=>{"use strict";n.d(e,{$:()=>s});var i=n(12115),a=n(57647),r=n(29957);function s(t,e){let{track:n}=(0,r.z)(),s=(0,a.w)(),o=(0,i.useRef)(!1);(0,i.useEffect)(()=>{!o.current&&s&&(o.current=!0,n(t,e))},[s])}}}]);
3//# sourceMappingURL=55936.f6fa59b77fd3b182.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.