PageSourceSearch

https://user.flexischools.com.au/assets/FlxSavingsScreen-D7RlYLBz.js

js flexischools.com.au collected 2026-09-24 09:57:24 UTC 2,076 bytes, 1 lines download raw bytes

1import{cP as f,r as p,aG as l,aB as n,j as r,L as d}from"./index-Dk2Wi9m9.js";import{l as g}from"./FlxQueries-BIsAz8a4.js";import{u as h}from"./useGetStudentDetail-BfwnC3wD.js";import{F as A}from"./FlxSavingsDetail-Ce3Y1pma.js";import{A as u}from"./AppShell-DAcHz3H9.js";import{u as j}from"./useLazyQuery-DxuYqTOP.js";import"./useQuery-BZaKDSvX.js";import"./StudentsQueries-DqnyHVPA.js";import"./AnchorLink-NSWwCdJj.js";import"./PageHeader-Ct2P1bgc.js";import"./GoBackLink-L9FLJz1k.js";import"./Firebase-DXs_Dx4n.js";import"./DesktopTransactions-ChnGIy8e.js";import"./FlxAddMoneyDialog-fmF8qc3M.js";import"./faCheckCircle-LYbETrbX.js";import"./faTimes-BnpiXKKO.js";import"./WalletTopUpV3-EcVwzCOT.js";import"./TopUpSuccessOverlayV3-DWAFrc6V.js";import"./Pill-SJOjkX_n.js";import"./FeatureFlagList-C5_S6aX4.js";import"./formik.esm-DN0dhIcN.js";import"./react-toastify-WT8_8w1M.js";import"./Portal-JTDnVENx.js";import"./Dialog-C-AYnBrM.js";import"./FlxCardQueries-BBAGceAz.js";import"./faChevronDown-BkjZ9dbk.js";import"./useMutation-DJXEYZcB.js";import"./useIsomorphicLayoutEffect-CZhqd-3o.js";import"./FieldValidationMessage-BgcxwS35.js";import"./array-FQsuqnpP.js";import"./_getTag-BQ3D3QVa.js";import"./faChevronRight-Bs7taHS-.js";import"./faUserCircle-HNqAqIh5.js";import"./IconButton-DtzUaM0-.js";import"./CloseIconButton-DHBYZpGd.js";import"./useGetUserProfile-MGykLouO.js";import"./OpenInApp-BOhq_Chj.js";const ir=()=>{const{studentKey:i}=f(),[s,e]=p.useState([]),{error:a,data:t}=h(i),[c,{data:o,error:m}]=j(g,{errorPolicy:"all",fetchPolicy:"no-cache"});return p.useEffect(()=>{t&&t.isFlxUser&&c({variables:{studentKey:i}})},[t,c,i]),p.useEffect(()=>{e([]),a&&l(n(a),e),m&&l(n(m),e)},[a,m]),s&&s.length>0?r.jsx(u,{children:r.jsx(r.Fragment,{children:s.map(x=>r.jsx("div",{className:"flex flex-col text-error-500",children:r.jsx("div",{children:x})}))})}):!o||!o.getFlxAccounts||!t?r.jsx("div",{children:r.jsx(d,{loading:!0})}):r.jsx(u,{children:r.jsx(A,{studentDetails:t,savingsAccounts:o&&o.getFlxAccounts&&o.getFlxAccounts.savingsAccounts})})};export{ir as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.