1import{a as R}from"./chunk-LHLGU6BT.js";import{c as g}from"./chunk-MXAEFWWQ.js";import"./chunk-VTYF72QI.js";import"./chunk-QYOXYNYI.js";import"./chunk-ETSUB54Q.js";import{p as r,q as i}from"./chunk-Y5XUMLYU.js";import"./chunk-4AKGQ77E.js";import{a as u}from"./chunk-ANKK2RUV.js";import"./chunk-OCQILO5J.js";import"./chunk-PFLGS2CT.js";import"./chunk-QZW3DERX.js";import{j as d}from"./chunk-QJ626CEL.js";import"./chunk-25BFBMXY.js";import"./chunk-NZYJSUMD.js";import{B as m,aa as o,j as c,o as l}from"./chunk-WEAHYYDT.js";import"./chunk-FDERIQAA.js";var D=e=>{var p={accountType:e.paramMap.get("accountType"),applicantTypes:e.paramMap.get("applicantTypes")};let t=o(g),n=[];var s=(p.applicantTypes||"").split("-"),y;if(t.isJointAccount(p.accountType)||t.isRespJointSubscription()){y=t.isRespAccount()?r.subscriber:r.primaryApplicant,s=t.isRespAccount()?r.allRespJointApplicantTypes:r.allJointApplicantTypes;for(let a of s){let v={applicantFilter:a,dataFilter:i.PERSONAL},f={applicantFilter:a},A={applicantFilter:a,dataFilter:i.REGULATORY},T={applicantFilter:a,dataFilter:i.FINANCE};n.push(v,f,A,T)}return t.getOnboardingInformation(n)}},F=()=>{let e=o(R),p=o(u),t=["INTENDED_USE"];return e.getDropDowns(t).pipe(l(n=>({intendedUseOptions:e.getIntendedUseList(n)})),m(()=>(o(d).navigate(["/error"]),c([]))))},U=[{path:"",loadComponent:()=>import("./chunk-WPZQ2S5V.js").then(e=>e.AgreementDetailsComponent),resolve:{onboardingInformation:D,dropDownItems:F},data:{nextPage:"onboarding/your-details/regulatory-information",reviewPage:"onboarding/your-details/review-application",name:"onboarding.yourDetails.agreementDetails",pageTitle:"pageTitle.onboarding.resp.agreementDetails"}}];export{U as AgreementDetailsRoutes};
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.