PageSourceSearch

https://www.aat.org.uk/csr/chunk-CMTL6DDH.js

js aat.org.uk collected 2026-10-03 21:40:53 UTC 88,774 bytes, 2 lines download raw bytes

1import{g as Ke}from"./chunk-SGGWWVGS.js";import{a as D}from"./chunk-JEL6HJ7P.js";import{$ as He,$b as ke,Fa as We,Ga as me,M as x,Mc as Ce,Nb as _e,R as X,U as ze,Ua as he,Ub as te,W as ue,Xa as Ye,Ya as ge,Z as $e,aa as ee,bc as be,cc as ne,ea as Ve,fa as Qe,ib as fe,p as Be,pc as ie,q as Ue,qc as se,r as de,rc as ae,sa as H,sc as Je,tc as ye}from"./chunk-YQOD7X2Z.js";import"./chunk-563YFTIG.js";import"./chunk-36JN3LZY.js";import"./chunk-WPHW6CRH.js";import"./chunk-76O7YCWW.js";import{c as Ee,f as $,k as Ne}from"./chunk-YYIIKC2W.js";import"./chunk-3WYGUSDH.js";import{a as je,c as Fe}from"./chunk-LU7SZU5X.js";import{A as pe,j as Z,q as qe,z as j}from"./chunk-PO2RDVKE.js";import{Ac as k,Bc as z,Ca as Le,Cc as Re,E as Ae,Ic as L,J as ce,Jc as W,Mb as B,Nc as y,Oc as q,Pb as m,Qc as Ge,Rb as h,Tb as w,Tc as M,Ub as P,Uc as Ie,Vb as T,Wb as g,Wc as O,Xb as l,Yb as c,Zb as _,_a as F,bb as Oe,ca as Se,da as Me,db as o,ec as U,g as Pe,ha as K,jc as E,lc as u,n as S,oa as R,pa as G,pb as C,s as Te,ub as v,vb as De,vc as I,yc as Q,zc as f}from"./chunk-3URBZWPM.js";import{a as le,b as we}from"./chunk-ODN5LVDJ.js";var _t=t=>[t],kt=t=>({"available-to-lapsed":t});function bt(t,a){if(t&1&&(l(0,"div",4),_(1,"fab-image-slider",9),c()),t&2){let s=u();o(),g("slideConfig",s.slideConfig)}}function yt(t,a){if(t&1&&(l(0,"a",10),_(1,"i"),l(2,"h4")(3,"span"),f(4),c()()()),t&2){let s=u();Q(W("logged-in-admin-results-push__results logged-in-admin-results-push__results--",s.component.results.result)),g("href",L(s.component.results.link),F)("title",L(s.component.results.text)),o(),Q(W("icon icon-",s.component.results.icon)),o(3),k(s.component.results.text)}}function Ct(t,a){if(t&1&&(l(0,"a",11),_(1,"i"),l(2,"h4")(3,"span"),f(4),c()()()),t&2){let s=u();Q(W("logged-in-admin-results-push__results logged-in-admin-results-push__results--",s.component.results.result)),g("title",L(s.component.results.text))("routerLink",q(10,_t,"/"+s.component.results.link)),o(),Q(W("icon icon-",s.component.results.icon)),o(3),k(s.component.results.text)}}function xt(t,a){if(t&1&&_(0,"fab-button",8),t&2){let s=a.$implicit;g("button",s)("ngClass",q(2,kt,s.availableToLapsed))}}var Ze=(()=>{let a=class a{constructor(){this.slideConfig={slides:[{url:"/assets/images/myaat/offer-qualification.jpg",title:"offer qual",linkUrl:"/deliver/qualifications",linkText:"Offer AAT Qualifications"},{url:"/assets/images/myaat/accredited-employer-scheme.jpg",title:"nature",linkUrl:"/businesses-employers/aat-employer-scheme",linkText:"AAT Employer Scheme"}]}}};a.\u0275fac=function(n){return new(n||a)},a.\u0275cmp=v({type:a,selectors:[["fab-logged-in-admin-results-push"]],inputs:{component:"component"},standalone:!1,decls:15,vars:9,consts:[[1,"logged-in-admin-results-push"],[1,"logged-in-admin-results-push__header"],[1,"logged-in-admin-results-push__bottom"],[1,"logged-in-admin-results-push__feature"],[1,"logged-in-admin-results-push__feature__carousel"],[3,"href","title","class"],[3,"routerLink","title","class"],[1,"logged-in-admin-results-push__links"],[3,"button","ngClass"],[3,"slideConfig"],[3,"href","title"],[3,"routerLink","title"]],template:function(n,i){n&1&&(l(0,"div",0)(1,"div",1)(2,"h3"),f(3),c(),l(4,"p"),f(5),c()(),l(6,"div",2)(7,"div",3),m(8,bt,2,1,"div",4),m(9,yt,5,11,"a",5),m(10,Ct,5,12,"a",6),c(),l(11,"div",7),P(12,xt,1,4,"fab-button",8,w),M(14,"slice"),c()()()),n&2&&(o(3),k(i.component.title),o(2),k(i.component.paragraph),o(3),h(i.component.results.display?-1:8),o(),h(i.component.results.display&&!i.component.results.useRouterLink?9:-1),o(),h(i.component.results.display&&i.component.results.useRouterLink?10:-1),o(2),T(O(14,5,i.component.links,0,10)))},dependencies:[Z,$,te,H,j],styles:['[_ngcontent-%COMP%]:root{--aat-ui-grey-25: #bfbfbf;--aat-ui-grey-55: #737373;--aat-slate: #3a5066;--aat-ui-grey-05: #f2f2f2}.logged-in-admin-results-push[_ngcontent-%COMP%]{padding:15px;border-radius:3px;border:1px solid #f8f8f8 .logged-in-admin-results-push __header}.logged-in-admin-results-push__bottom[_ngcontent-%COMP%]{display:flex;justify-content:center;flex-wrap:wrap}.logged-in-admin-results-push__feature[_ngcontent-%COMP%]{width:100%;margin-bottom:20px}
1.logged-in-admin-results-push__feature__carousel[_ngcontent-%COMP%]{width:100%;box-sizing:border-box;padding:0 20px 0 0;height:100%;min-height:220px}.logged-in-admin-results-push__results[_ngcontent-%COMP%]{text-align:center}.logged-in-admin-results-push__results[_ngcontent-%COMP%]:hover{text-decoration:none}.logged-in-admin-results-push__results[_ngcontent-%COMP%]:hover   h4[_ngcontent-%COMP%]{color:#00ab4e;text-decoration:underline}.logged-in-admin-results-push__results[_ngcontent-%COMP%]:hover   h4[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:#000}.logged-in-admin-results-push__results[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin:20px}.logged-in-admin-results-push__results[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{display:block;margin:auto;font-size:50px;color:#00ab4e}.logged-in-admin-results-push__results--fail[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#fac05c}.logged-in-admin-results-push__results--empty[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:#000}.logged-in-admin-results-push__arrow[_ngcontent-%COMP%]{position:absolute;top:0;font-size:18px;color:#fff;height:40px;width:40px;cursor:pointer;background-color:#000}.logged-in-admin-results-push__arrow[_ngcontent-%COMP%]:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.logged-in-admin-results-push__arrow--left[_ngcontent-%COMP%]{left:0;border-right:1px solid #fff}.logged-in-admin-results-push__arrow--right[_ngcontent-%COMP%]{right:0;border-left:1px solid #fff}.logged-in-admin-results-push__carousel[_ngcontent-%COMP%]{position:relative;min-height:180px;overflow:hidden}.logged-in-admin-results-push__carousel[_ngcontent-%COMP%]   fab-carousel-footer[_ngcontent-%COMP%]{display:block;position:relative}.logged-in-admin-results-push__carousel--bar[_ngcontent-%COMP%]{position:absolute;z-index:2;left:0;right:0;bottom:0;height:40px}.logged-in-admin-results-push__carousel--footer[_ngcontent-%COMP%]{position:absolute;z-index:2;left:0;right:0;bottom:0;height:40px;background-color:pink;padding:0 40px;text-align:center;line-height:40px;font-weight:400;color:#fff;background-color:#000}.logged-in-admin-results-push__carousel[_ngcontent-%COMP%]   .carousel[_ngcontent-%COMP%]{display:block;min-height:220px}.logged-in-admin-results-push__carousel[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{width:100%;min-height:180px;padding-bottom:40px;background-position:center;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;border-radius:3px}.logged-in-admin-results-push__carousel[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:after{content:"";position:absolute;z-index:0;bottom:40px;top:0;left:0;width:100%;background-image:-o-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-webkit-linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(0deg,#00000080,#0000)}.logged-in-admin-results-push__carousel[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .logged-in-admin-results-push__carousel[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#fff;margin:0 0 5px;position:relative}.logged-in-admin-results-push__carousel[_ngcontent-%COMP%]   a[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]{position:relative;z-index:1;width:100%;padding:15px;box-sizing:border-box}.logged-in-admin-results-push__links[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap}.logged-in-admin-results-push__links[_ngcontent-%COMP%]   fab-button[_ngcontent-%COMP%]{text-align:left;display:inline-block;width:100%;margin-bottom:10px}@media (min-width: 992px){.logged-in-admin-results-push[_ngcontent-%COMP%]{border:1px solid #dce6f0;border-radius:3px}.logged-in-admin-results-push__links[_ngcontent-%COMP%]   fab-button[_ngcontent-%COMP%]{max-width:calc(50% - 10px)}}@media (min-width: 1200px){.logged-in-admin-results-push[_ngcontent-%COMP%]{max-width:100%}.logged-in-admin-results-push__bottom[_ngcontent-%COMP%]{flex-wrap:nowrap}.logged-in-admin-results-push__feature[_ngcontent-%COMP%]{width:calc(100% - 350px);box-sizing:border-box;padding:0 20px 0 0}.logged-in-admin-results-push__links[_ngcontent-%COMP%]{max-width:350px}.logged-in-admin-results-push__links[_ngcontent-%COMP%]   fab-button[_ngcontent-%COMP%]{max-width:100%}}']});let t=a;return t})();var wt=()=>["student","member"],Pt=(t,a,s)=>({linkOne:t,linkTwo:a,linkThree:s});function Tt(t,a){if(t&1&&(l(0,"div",3),_(1,"fab-spotlight-links",4),c()),t&2){let s=u();o(),g("links",Ge(2,Pt,s.content.linkOne,s.content.linkTwo,s.content.linkThree))("bookMarkCount",s.bookMarkCount)}}var Xe=(()=>{let a=class a{constructor(){this.bookMarkCount=0,this.quickLinks=[]}};a.\u0275fac=function(n){return new(n||a)},a.\u0275cmp=v({type:a,selectors:[["fab-logged-in-hero"]],inputs:{content:"content",bookMarkCount:"bookMarkCount",userRole:"userRole",quickLinks:"quickLinks"},standalone:!1,decls:9,vars:7,consts:[[1,"logged-in-hero",3,"ngClass"],[1,"logged-in-hero__greeting",3,"ngClass"],[1,"logged-in-hero__greeting__content"],[1,"spotlight-links-wrapper"],[3,"links","bookMarkCount"]],template:function(n,i){if
1(n&1&&(l(0,"div",0)(1,"div",1)(2,"div",2)(3,"h1")(4,"strong"),f(5),c()(),l(6,"p"),f(7),c()()(),m(8,Tt,2,6,"div",3),c()),n&2){let r=!y(6,wt).includes(i.userRole),p=r?"spotlight-layout":"flex-layout";g("ngClass",p),o(),g("ngClass",p),o(4),Re("",i.content.title," ",i.content.username),o(2),k(i.content.subtitle),o(),h(r?8:-1)}},dependencies:[Z,se],styles:['[_ngcontent-%COMP%]:root{--aat-ui-grey-25: #bfbfbf;--aat-ui-grey-55: #737373;--aat-slate: #3a5066;--aat-ui-grey-05: #f2f2f2}.logged-in-hero[_ngcontent-%COMP%]{background-color:#dce6f0;margin-bottom:30px}.logged-in-hero.flex-layout[_ngcontent-%COMP%]{display:flex;flex-direction:column}.logged-in-hero.spotlight-layout[_ngcontent-%COMP%], .logged-in-hero__greeting.flex-layout[_ngcontent-%COMP%]{padding:40px 15px}.logged-in-hero__greeting.spotlight-layout[_ngcontent-%COMP%]{padding:0 0 20px}.logged-in-hero__greeting__content[_ngcontent-%COMP%]{box-sizing:border-box}.logged-in-hero__greeting__content[_ngcontent-%COMP%]   h1[_ngcontent-%COMP%], .logged-in-hero__greeting__content[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{font-weight:600}.logged-in-hero__quicklinks[_ngcontent-%COMP%]{background-color:#fff;padding:28px 16px 62px}@media (min-width: 769px){.logged-in-hero__greeting.flex-layout[_ngcontent-%COMP%]{flex:1 3 520px}.logged-in-hero__quicklinks[_ngcontent-%COMP%]{flex:0 2 392px;background-color:unset;background-color:#dce6f0}.logged-in-hero.flex-layout[_ngcontent-%COMP%]{flex-direction:row;margin-bottom:40px;padding:40px 60px}.logged-in-hero.spotlight-layout[_ngcontent-%COMP%]{padding:80px 75px 40px}}@media (min-width: 992px){.logged-in-hero.spotlight-layout[_ngcontent-%COMP%]{padding:80px 0 0}.logged-in-hero__greeting.spotlight-layout[_ngcontent-%COMP%]{padding:0 75px 20px}}.spotlight-links-wrapper[_ngcontent-%COMP%]{--spacing: 0px;position:relative;padding:0 var(--spacing);height:100%}@media (min-width: 992px){.spotlight-links-wrapper[_ngcontent-%COMP%]{--spacing: 15px}}@media (min-width: 1200px){.spotlight-links-wrapper[_ngcontent-%COMP%]{--spacing: 60px}}@media (min-width: 992px){.spotlight-links-wrapper[_ngcontent-%COMP%]:before{content:"";position:absolute;bottom:0;left:calc(var(--spacing) * -1);height:50%;width:calc(100% + 2 * var(--spacing));display:inline-block;background-color:#fff;z-index:0}}']});let t=a;return t})();var St=t=>[t];function Mt(t,a){if(t&1&&(l(0,"span"),f(1),c()),t&2){let s=u(2);o(),k(s.content.seeMoreCta)}}function Lt(t,a){if(t&1&&(l(0,"span"),f(1),c()),t&2){let s=u(2);o(),k(s.content.seeLessCta)}}function Ot(t,a){if(t&1){let s=U();l(0,"a",4),E("keydown.enter",function(n){R(s);let i=u();return G(i.toggleShowAll(n))})("click",function(n){R(s);let i=u();return G(i.toggleShowAll(n))}),m(1,Mt,2,1,"span"),m(2,Lt,2,1,"span"),c()}if(t&2){let s=u();o(),h(s.allShown?-1:1),o(),h(s.allShown?2:-1)}}function Dt(t,a){if(t&1&&(l(0,"a",5)(1,"p"),f(2),c(),_(3,"span",7),c()),t&2){let s=u().$implicit;g("href",L(s.link),F)("target",L(s.target||"_self")),o(2),z(" ",s.text," "),o(),I("background-image","url("+s.image+")")}}function Rt(t,a){if(t&1&&(l(0,"a",6)(1,"p"),f(2),c(),_(3,"span",7),c()),t&2){let s=u().$implicit;g("routerLink",q(4,St,"/"+s.link)),o(2),z(" ",s.text," "),o(),I("background-image","url("+s.image+")")}}function Gt(t,a){if(t&1&&(m(0,Dt,4,7,"a",5),m(1,Rt,4,6,"a",6)),t&2){let s=a.$implicit;h(s.useRouterLink?-1:0),o(),h(s.useRouterLink?1:-1)}}var et=(()=>{let a=class a{constructor(){this.allShown=!1,this.linkLimit=4,this.linkLimitMin=4,this.linkLimitMobile=4,this.linkLimitDesk=6,this.checkScreenWidth(window)}ngOnInit(){this.linkLimitMax=this.content.links.length,this.checkLimit()}onResize(e){this.checkScreenWidth(e.target),this.checkLimit()}checkScreenWidth(e){this.screenWidth=e.innerWidth<1600?e.innerWidth:1600,this.isMobile=this.screenWidth<600}checkLimit(){this.allShown?this.linkLimit=this.linkLimitMax:(this.linkLimitMin=this.isMobile?this.linkLimitMobile:this.linkLimitDesk,this.linkLimit=this.linkLimitMin),this.showToggle=this.linkLimitMax>this.linkLimitMin}ngOnChanges(e){e.content&&(this.linkLimitMax=this.content.links.length,this.checkLimit())}toggleShowAll(e){e.preventDefault(),e.stopPropagation(),this.allShown=!this.allShown,this.checkLimit()}};a.\u0275fac=function(n){return new(n||a)},a.\u0275cmp=v({type:a,selectors:[["fab-logged-in-primary-push"]],hostBindings:function(n,i){n&1&&E("resize",function(p){return i.onResize(p)},Oe)},inputs:{content:"content"},standalone:!1,features:[Le],decls:11,vars:7,consts:[[1,"logged-in-primary-push"],[1,"logged-in-primary-push__header"],["href","/"],[1,"logged-in-primary-push__links"],["href","/",3,"keydown.enter","click"],[3,"href","target"],[3,"routerLink"],[1,"image"]],template:function(n,i){n&1&&(l(0,"div",0)(1,"div",1)(2,"h3"),f(3),c(),m(4,Ot,3,2,"a",2),l(5,"p"),f(6),c()(),l(7,"div",3),P(8,Gt,2,2,null,null,w),M(10,"slice"),c()()),n&2&&(o(3),k(i.content.title),o(),h(i.showToggle?4:-1),o(2),k(i.content.paragraph),o(2),T(O(10,3,i.content.links,0,i.linkLimit)))},dependencies:[$,j],styles:['[_ngcontent-%COMP%]:root{--aat-ui-grey-25: #bfbfbf;--aat-ui-grey-55: #737373;--aat-slate: #3a5066;--aat-ui-grey-05: #f2f2f2}.logged-in-primary-push[_ngcontent-%COMP%]{padding:20px 15px 10px}.logged-in-primary-push__header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{max-width:60%;display:inline-block}.logged-in-primary-push__header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{max-width:calc(40% - 20px);float:right;vertical-align:top}.logged-in-primary-push__header[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:20px}.logged-in-primary-push__links[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap}.logged-in-primary-push__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:block;position:relative;width:100%;padding:10px 140px 10px 10px;margin-bottom:20px;transition:all .3s ease-in-out;min-height:75px;box-sizing:border-box;font-weight:600}.logged-in-primary-push__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-weight:600;font-family:Open Sans,Arial,Helvetica,"sans-serif";color:#00ab4e;transition:all .3s ease-in-out}.logged-in-primary-push__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   h4[_ng
1content-%COMP%]{color:#000;font-family:acumin-pro-wide,Arial;transition:all .3s ease-in-out}.logged-in-primary-push__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{position:absolute;top:0;bottom:0;right:0;background-position:center;background-size:cover;width:130px}.logged-in-primary-push__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{box-shadow:0 5px 5px #0003;text-decoration:none}.logged-in-primary-push__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover   p[_ngcontent-%COMP%]{color:#0a5c50;text-decoration:none}@media (min-width: 992px){.logged-in-primary-push[_ngcontent-%COMP%]{border:1px solid #dce6f0;border-radius:3px}.logged-in-primary-push__links[_ngcontent-%COMP%]{display:block}.logged-in-primary-push__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{border-radius:3px;border:1px solid #dce6f0;padding:5px 80px 5px 5px;min-height:60px}.logged-in-primary-push__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:75px}}@media (min-width: 1200px){.logged-in-primary-push__links[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-wrap:wrap}.logged-in-primary-push__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{width:calc(50% - 10px);border-radius:3px;border:1px solid #dce6f0;padding:10px 120px 10px 15px;min-height:80px}.logged-in-primary-push__links[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]   .image[_ngcontent-%COMP%]{width:110px}}']});let t=a;return t})();function qt(t,a){if(t&1&&(l(0,"span"),f(1),c()),t&2){let s=u(2);o(),z(" ",s.content.expandText," ")}}function jt(t,a){if(t&1&&(l(0,"span"),f(1),c()),t&2){let s=u(2);o(),z(" ",s.content.contractText," ")}}
1function Ft(t,a){if(t&1){let s=U();l(0,"a",5),E("click",function(n){R(s);let i=u();return G(i.toggleLimit(n))})("keydown.enter",function(n){R(s);let i=u();return G(i.toggleLimit(n))}),m(1,qt,2,1,"span"),m(2,jt,2,1,"span"),c()}if(t&2){let s=u();o(),h(s.seeMore?-1:1),o(),h(s.seeMore?2:-1)}}function Et(t,a){if(t&1&&_(0,"fab-button",4),t&2){let s=a.$implicit;g("button",s)}}var tt=(()=>{let a=class a{constructor(){this.initialLimit=8,this.maxLimit=16,this.seeMore=!1,this.limit=8}toggleLimit(e){e.preventDefault(),this.seeMore=!this.seeMore,this.limit=this.seeMore?this.maxLimit:this.initialLimit}};a.\u0275fac=function(n){return new(n||a)},a.\u0275cmp=v({type:a,selectors:[["fab-logged-in-secondary-push"]],inputs:{content:"content",linkList:"linkList"},standalone:!1,decls:11,vars:7,consts:[[1,"logged-in-secondary-push"],[1,"logged-in-secondary-push__header"],["href","/"],[1,"logged-in-secondary-push__list"],[3,"button"],["href","/",3,"click","keydown.enter"]],template:function(n,i){n&1&&(l(0,"div",0)(1,"div",1)(2,"h3"),f(3),c(),m(4,Ft,3,2,"a",2),l(5,"p"),f(6),c()(),l(7,"div",3),P(8,Et,1,1,"fab-button",4,w),M(10,"slice"),c()()),n&2&&(o(3),k(i.content.title),o(),h(i.linkList&&i.linkList.length>8?4:-1),o(2),k(i.content.description),o(2),T(O(10,3,i.linkList,0,i.limit)))},dependencies:[H,j],styles:['[_ngcontent-%COMP%]:root{--aat-ui-grey-25: #bfbfbf;--aat-ui-grey-55: #737373;--aat-slate: #3a5066;--aat-ui-grey-05: #f2f2f2}.logged-in-secondary-push[_ngcontent-%COMP%]{padding:20px 15px}.logged-in-secondary-push__header[_ngcontent-%COMP%]{padding-bottom:10px;border-bottom:1px solid rgb(229.5,229.5,229.5);margin-bottom:5px}.logged-in-secondary-push__header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{max-width:calc(100% - 120px);display:inline-block}.logged-in-secondary-push__header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{float:right;max-width:100px;vertical-align:top;color:#00ab4e;text-decoration:none;font-family:Open Sans,Arial,Helvetica,"sans-serif";font-weight:600;transition:all .3s ease-in-out;cursor:pointer}.logged-in-secondary-push__header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .logged-in-secondary-push__header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:active, .logged-in-secondary-push__header[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus{text-decoration:underline;color:#0a5c50}.logged-in-secondary-push__list[_ngcontent-%COMP%]   fab-button[_ngcontent-%COMP%]{display:inline-block;vertical-align:top;width:100%;padding-top:15px}@media (min-width: 992px){.logged-in-secondary-push[_ngcontent-%COMP%]{padding:20px 15px 15px;border:1px solid #dce6f0;border-radius:3px}.logged-in-secondary-push__list[_ngcontent-%COMP%]{padding:0 10px}.logged-in-secondary-push__header[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{max-width:calc(100% - 160px)}.logged-in-secondary-push__header[_ngcontent-%COMP%]   fab-button[_ngcontent-%COMP%]{max-width:140px}.logged-in-secondary-push__list[_ngcontent-%COMP%]   fab-button[_ngcontent-%COMP%]{width:50%;box-sizing:border-box}.logged-in-secondary-push__list[_ngcontent-%COMP%]   fab-button[_ngcontent-%COMP%]:nth-child(odd){padding-right:20px}}']});let t=a;return t})();var nt=t=>[t];function Bt(t,a){if(t&1&&(l(0,"div",4),f(1),c()),t&2){let s=u(2).$implicit;o(),k(s.category)}}function Ut(t,a){if(t&1&&(l(0,"a",1)(1,"div",3),m(2,Bt,2,1,"div",4),c(),l(3,"div",5)(4,"h4"),f(5),c(),l(6,"span",6),f(7),c()()()),t&2){let s=u().$implicit;g("href",L(s.link),F),o(),I("background-image","url("+s.image+")"),o(),h(s.category?2:-1),o(3),k(s.text),o(2),k(s.date)}}function zt(t,a){if(t&1&&(l(0,"div",4),f(1),c()),t&2){let s=u(2).$implicit;o(),k(s.category)}}function $t(t,a){if(t&1&&(l(0,"a",2)(1,"div",3),m(2,zt,2,1,"div",4),c(),l(3,"div",5)(4,"h4"),f(5),c(),l(6,"span",6),f(7),c()()()),t&2){let s=u().$implicit;g("routerLink",q(6,nt,"/"+s.link)),o(),I("background-image","url("+s.image+")"),o(),h(s.category?2:-1),o(3),k(s.text),o(2),k(s.date)}}function Ht(t,a){if(t&1&&(m(0,Ut,8,7,"a",1),m(1,$t,8,8,"a",2)),t&2){let s=a.$implicit;h(s.useRouterLink?-1:0),o(),h(s.useRouterLink?1:-1)}}function Vt(t,a){if(t&1&&(l(0,"a",7),_(1,"div",3),l(2,"h5"),f(3),c(),l(4,"span",6),f(5),c()()),t&2){let s=u().$implicit;g("href",L(s.link),F),o(),I("background-image","url("+s.image+")"),o(2),k(s.text),o(2),k(s.date)}}
1function Qt(t,a){if(t&1&&(l(0,"a",8),_(1,"div",3),l(2,"h5"),f(3),c(),l(4,"span",6),f(5),c()()),t&2){let s=u().$implicit;g("routerLink",q(5,nt,"/"+s.link)),o(),I("background-image","url("+s.image+")"),o(2),k(s.text),o(2),k(s.date)}}function Wt(t,a){if(t&1&&(m(0,Vt,6,6,"a",7),m(1,Qt,6,7,"a",8)),t&2){let s=a.$implicit;h(s.useRouterLink?-1:0),o(),h(s.useRouterLink?1:-1)}}var it=(()=>{let a=class a{constructor(){}};a.\u0275fac=function(n){return new(n||a)},a.\u0275cmp=v({type:a,selectors:[["fab-rhc-primary-push"]],inputs:{content:"content"},standalone:!1,decls:9,vars:9,consts:[[1,"rhc-primary-push"],[1,"rhc-primary-push__article","rhc-primary-push__article--large",3,"href"],[1,"rhc-primary-push__article","rhc-primary-push__article--large",3,"routerLink"],[1,"rhc-primary-push__image"],[1,"rhc-primary-push__image-text"],[1,"rhc-primary-push__content"],[1,"date"],[1,"rhc-primary-push__article","rhc-primary-push__article--small",3,"href"],[1,"rhc-primary-push__article","rhc-primary-push__article--small",3,"routerLink"]],template:function(n,i){n&1&&(l(0,"div",0)(1,"h3"),f(2),c(),P(3,Ht,2,2,null,null,w),M(5,"slice"),P(6,Wt,2,2,null,null,w),M(8,"slice"),c()),n&2&&(o(2),k(i.content.title),o(),T(O(5,1,i.content.articles,0,1)),o(3),T(O(8,5,i.content.articles,1,3)))},dependencies:[$,j],styles:["[_ngcontent-%COMP%]:root{--aat-ui-grey-25: #bfbfbf;--aat-ui-grey-55: #737373;--aat-slate: #3a5066;--aat-ui-grey-05: #f2f2f2}.rhc-primary-push[_ngcontent-%COMP%]{padding:20px 15px}.rhc-primary-push[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:10px}.rhc-primary-push__image[_ngcontent-%COMP%]{background-position:center;background-size:cover;position:relative}.rhc-primary-push__image-text[_ngcontent-%COMP%]{border-radius:3px;background-color:#00ab4e;color:#fff;position:absolute;left:5px;bottom:5px;font-size:11px;font-weight:600;height:19px;padding:0 4px}@media (min-width: 992px){.rhc-primary-push__image-text[_ngcontent-%COMP%]{left:8px;bottom:8px;line-height:19px}}@media (min-width: 1200px){.rhc-primary-push__image-text[_ngcontent-%COMP%]{padding:1px 4px;height:21px;font-size:14px;line-height:20px;left:10px;bottom:10px}}.rhc-primary-push__article[_ngcontent-%COMP%]{display:block;margin:5px 0;padding:0}.rhc-primary-push__article[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%], .rhc-primary-push__article[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{font-family:acumin-pro-wide,Arial;line-height:1.42;margin-bottom:5px;color:#00ab4e;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.rhc-primary-push__article[_ngcontent-%COMP%]   span.date[_ngcontent-%COMP%]{font-size:11px;font-weight:400;color:#000}.rhc-primary-push__article--large[_ngcontent-%COMP%]{padding-bottom:10px;border-bottom:1px solid rgb(229.5,229.5,229.5)}.rhc-primary-push__article--large[_ngcontent-%COMP%]   .rhc-primary-push__image[_ngcontent-%COMP%]{height:165px;width:100%;margin-bottom:10px}.rhc-primary-push__article--large[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%]{margin-bottom:5px}.rhc-primary-push__article--small[_ngcontent-%COMP%]   .rhc-primary-push__image[_ngcontent-%COMP%]{display:none}.rhc-primary-push__article[_ngcontent-%COMP%]:hover{text-decoration:none}.rhc-primary-push__article[_ngcontent-%COMP%]:hover   h4[_ngcontent-%COMP%], .rhc-primary-push__article[_ngcontent-%COMP%]:hover   h5[_ngcontent-%COMP%]{text-decoration:underline;color:#0a5c50}.rhc-primary-push[_ngcontent-%COMP%]   .card__tag[_ngcontent-%COMP%]{position:absolute;bottom:5px;left:5px}@media (min-width: 992px){.rhc-primary-push[_ngcontent-%COMP%]{border:1px solid #dce6f0;border-radius:3px;padding:20px}.rhc-primary-push[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%], .rhc-primary-push[_ngcontent-%COMP%]   span.date[_ngcontent-%COMP%]{padding:5px 10px}.rhc-primary-push[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%], .rhc-primary-push[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{padding:5px 0}.rhc-primary-push[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{margin-bottom:20px}.rhc-primary-push__article--large[_ngcontent-%COMP%]   .rhc-primary-push__image[_ngcontent-%COMP%]{height:115px}
1.rhc-primary-push__article--large[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%], .rhc-primary-push__article--large[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .rhc-primary-push__article--large[_ngcontent-%COMP%]   span.date[_ngcontent-%COMP%]{padding:0 10px}}@media (min-width: 1200px){.rhc-primary-push__article--large[_ngcontent-%COMP%]   .rhc-primary-push__image[_ngcontent-%COMP%]{height:190px;width:100%;margin-bottom:10px}.rhc-primary-push__article--small[_ngcontent-%COMP%]{position:relative}.rhc-primary-push__article--small[_ngcontent-%COMP%]   .rhc-primary-push__image[_ngcontent-%COMP%]{display:block;position:absolute;top:5px;left:15px;height:55px;width:100px}.rhc-primary-push__article--small[_ngcontent-%COMP%]   h4[_ngcontent-%COMP%], .rhc-primary-push__article--small[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%], .rhc-primary-push__article--small[_ngcontent-%COMP%]   span.date[_ngcontent-%COMP%]{padding-left:125px}}"]});let t=a;return t})();var st=(()=>{let a=class a{};a.\u0275fac=function(n){return new(n||a)},a.\u0275mod=De({type:a}),a.\u0275inj=Me({imports:[pe,me,ge,ke,ye,Ne,he,de,Ce,_e,ue,fe,te,ne,H,se,ae,ie,pe,me,ge,ke,ye,he,de,Ce,_e,ue,fe]});let t=a;return t})();var at=[{link:"/my-qualifications/progress",linkCta:"Your progress",requiredGroups:["student","student-aq"]},{link:"/assessment-venues/search",linkCta:"Find an assessment venue",requiredGroups:["student","student-aq"]},{link:"/my-qualifications/results",linkCta:"Your assessment results",requiredGroups:["student","student-aq"]},{link:"/my-qualifications/statement-of-achievement",linkCta:"Statement of Achievement",requiredGroups:["student","student-aq"]},{link:"/account/your-apprenticeship",linkCta:"Apprentices: what you and your employer need to do",requiredGroups:["student","student-aq"]},{link:"/assessments/students/preparing/reasonable-adjustments-special-consideration",linkCta:"Reasonable adjustments and special consideration for assessments",requiredGroups:["student","student-aq"]},{link:"/assessments/students/results/enquiries-appeals",linkCta:"Assessment results enquiries and appeals",requiredGroups:["student","student-aq"]},{link:"/assessments/students/sitting/avoiding-malpractice",linkCta:"Assessment rules: avoiding malpractice",requiredGroups:["student","student-aq"]},{link:"/my-qualifications/grade-calculator",linkCta:"Grade calculator",requiredGroups:["student","student-aq"],requiredQualLocalCodes:["AATAQ2016","AATL2CTA","AATL3DPL","AATL4DPL","AATL2CTB","AATL3CTB","AATL4PAT","EPA","FDAB"]}],ot={title:"Assessment and results",paragraph:"View detailed results information"},oe=[{icon:"success",result:"pass",text:"Congratulations, you have passed your {{unitName}} assessment",link:"/my-qualifications/results",requiredGroups:["student","student-aq"],requiredResults:["Achieved","Competent"]},{icon:"minus",result:"fail",text:"Your latest assessment results are ready",link:"/my-qualifications/results",requiredGroups:["student","student-aq"],requiredResults:["Not Yet Competent","Not yet achieved"]},{icon:"envelope-open-text-solid",result:"empty",text:"Check out your progress",link:"/my-qualifications/progress",requiredGroups:["student","student-aq"]}],rt=[{link:"/membership",linkCta:"Membership options"},{link:"/registration/register-with-aat",linkCta:"Register as a Student"},{link:"/qualifications-and-courses",linkCta:"Find an AAT course"},{link:"/membership/aat-professional-membership",linkCta:"Join as a Member"}],lt={slides:[{link:"/deliver/offer-aat-qualifications",title:"Offer AAT Qualifications",p:"Find out more",img:"assets-app/myaat/images/offer-qualification.jpg"},{link:"/train-your-staff/aat-employer-scheme ",title:"AAT Employer Scheme",img:"assets-app/myaat/images/accredited-employer-scheme.jpg"}],fade:!0,id:2,config:{autoPlay:5e3,buttonColor:"#00ab4e",cellAlign:"left",contain:!1,draggable:!0,dragThreshold:3,freeScroll:!1,friction:.4,groupCells:!1,initialIndex:0,lazyLoad:!1,percentPosition:!0,prevNextButtons:!1,pageDots:!1,resize:!0,rightToLeft:!1,setGallerySize:!1,watchCSS:!1,wrapAround:!0}},ct={display:!1,icon:"envelope-open-text-solid",result:"empty",text:"",link:""};var pt=(()=>{let a=class a{constructor(){this.completedLevelId="b4f43eb4-aa35-e211-b22e-005056b14bc0",this.httpClient=K(Fe),this.s3GetterService=K(X),this.contactService=K(ee)}getStudentResults(e){return this.httpClient.get(D.API_URL+"/arg/results/contact/"+e,this.createHeaders())}createHeaders(){return{headers:new je({"Content-Type":"application/json"})}}getDashboardsHeroContent(e,n,i,r){let p=this.getLinksForGroup(e,n,i,r||[]);return S(le({title:this.getGreeting(),username:this.contactService.contactGivenName(),subtitle:this.getPersonalisedSubtitle(e,this.contactService.contactGivenName())},p))}getLinksForGroup(e,n,i,r){if(e==="member")return i===!0?{linkOne:{text:"View our 'fit and proper' requirements",link:"/about-aat/professional-standards/fit-and-proper-requirements",image:"",useRouterLink:!1},linkTwo:this.getSecondLink(e),linkThree:{text:"Advance your skills with AAT Store",link:"https://store.aat.org.uk/",
1image:"",useRouterLink:!1,target:!0}}:{linkOne:{text:"Get free CPD in the AAT Lifelong Learning Portal",link:"/learning-portal",image:"",useRouterLink:!1,target:!0},linkTwo:this.getSecondLink(e),linkThree:{text:"Advance your skills with AAT Store",link:"https://store.aat.org.uk/",image:"",useRouterLink:!1,target:!0}};if(e==="employer")return{linkOne:{text:"Employer Scheme brand hub",link:"/business-support/employer-resources/employer-scheme-brand-hub",image:"",useRouterLink:!1},linkTwo:{text:"Advertise accountancy or finance vacancies",link:"/businesses-employers/recruit-aat-trained-finance-staff/advertise-accounting-finance-job-vacancy",image:"",useRouterLink:!1},linkThree:{text:"Setting up an apprenticeship scheme",link:"/apprenticeships/employing",image:"",useRouterLink:!1}};if(e==="skillsstore")return{linkOne:{text:"Visit informi",link:"https://informi.co.uk/",image:"",useRouterLink:!1},linkTwo:{text:"Career in finance",link:"/career-in-finance",image:"",useRouterLink:!1},linkThree:{text:"Find an AAT course",link:"/qualifications-and-courses",image:"",useRouterLink:!1}};if(e==="default")return{linkOne:{text:"View your statement of achievement",link:"/my-qualifications/statement-of-achievement",image:"",useRouterLink:!1},linkTwo:this.getSecondLink(e),linkThree:{text:"Contact us to get access to your resources if you are a student or member",link:"/about-aat/contact-aat",image:"",useRouterLink:!1}};if(e==="student"){let p=new Date;return r.find(d=>{let b=new Date(d.registrationDate),A=d.hasOwnProperty("endDate")&&d.endDate?new Date(d.endDate):!1;return(A&&p<=A&&b<p||!A&&b<p)&&!["Inactive","Inactive \u2013 never scheduled"].includes(d.registrationStatus)&&d.currentLevel!==this.completedLevelId})?{linkOne:{text:"MyAAT - Get Started",link:"/account/student-welcome",image:"",useRouterLink:!1},linkTwo:{text:"See your progress",link:"/my-qualifications/progress",image:"",useRouterLink:!1},linkThree:{text:"Find an assessment venue",link:"/assessment-venues/search",image:"",useRouterLink:!1}}:r.find(d=>["Inactive","Inactive \u2013 never scheduled"].includes(d.registrationStatus)&&(!d.endDate||p.getTime()<=new Date(d.endDate).getTime()))?{linkOne:{text:"See the full calendar of assessment results",link:"/assessments/students/results",image:"",useRouterLink:!1},linkTwo:{text:"Practise for your assessment in the AAT Lifelong Learning Portal",link:"/learning-portal",image:"",useRouterLink:!1},linkThree:{text:"Find an assessment venue",link:"/assessment-venues/search",image:"",useRouterLink:!1}}:r.find(d=>d.currentLevel===this.completedLevelId)?{linkOne:{text:"Find out what your next steps are",link:"/account/next-steps",image:"",useRouterLink:!1},linkTwo:{text:"View your Statement of Achievement",link:"/my-qualifications/statement-of-achievement",image:"",useRouterLink:!1},linkThree:{text:"Get career support for your next step",link:"/career-support",image:"",useRouterLink:!1}}:n===!0?r.find(d=>d.qualificationId==="2a174f81-a055-e511-80c2-00155d220a0c")?{linkOne:{text:"AQ2016 withdrawn: how to continue your studies",link:"/training/qualifications-2022-students",image:"",useRouterLink:!1},linkTwo:{text:"See our qualifications and courses",link:"/qualifications-and-courses",image:"",useRouterLink:!1},linkThree:{text:"Your assessment results",link:"/my-qualifications/results ",image:"",useRouterLink:!1}}:{linkOne:{text:"Find a training provider",link:"/training-providers/search",image:"",useRouterLink:!1},linkTwo:this.getSecondLink(e),linkThree:{text:"MyAAT - Get Started",link:"/account/student-welcome",image:"",useRouterLink:!1}}:{linkOne:{text:"Assessment results release dates",link:"/assessments/students/results",image:"",useRouterLink:!1},linkTwo:this.getSecondLink(e),linkThree:{text:"MyAAT - Get Started",link:"/account/student-welcome",image:"",useRouterLink:!1}}}else{if(e==="trainingprovider")return{linkOne:{text:"Assessment results release dates",link:"/assessments/students/results/release-dates",image:"",useRouterLink:!1},linkTwo:{text:"Your AAT support - everything you need to know about your role",link:"/account/staff-setup",image:"",useRouterLink:!1},linkThree:{text:"Assessment guidance for training providers",link:"/assessments/training-providers",image:"",useRouterLink:!1}};if(["staff","admin"].includes(e))return{linkOne:{text:"Lifelong Learning Portal",link:"/learning-portal",image:"",useRouterLink:!1},linkTwo:{text:"OneAAT",link:"https://aatglobal.sharepoint.com/sites/OneAAT",image:"",useRouterLink:!1},linkThree:{text:"Workplace",link:"https://aat.workplace.com/",image:"",useRouterLink:!1}}}}getSecondLink(e){return e==="default"?{text:"How to join AAT",link:"membership",icon:"",useRouterLink:!1}:e==="student"?{text:"Statement of Achievement",link:"my-qualifications/statement-of-achievement",icon:"",useRouterLink:!1}:{text:"Find a webinar or masterclass",link:"events/search",icon:"",useRouterLink:!1,target:!0}}getPersonalisedSubtitle(e,n){switch(e){case"admin":case"staff":return`Welc
1ome back ${n}! Your dashboard overview - get to your goals faster!`;case"student":return"Use your student dashboard to access your assessment results and services, and get study support resources in the AAT Lifelong Learning Portal.";case"member":return"Use your member dashboard to access your member resources and benefits, and record and review your CPD.";case"trainingprovider":return"Use your training provider dashboard to complete key tasks for your centre.";case"employer":return"What do you want to do today?";default:return"Use your guest dashboard to look around the website. Once you've registered with us, your dashboard will contain links and resources tailored to you."}}getGreeting(){let e=new Date().getHours(),n="Good morning";return e>=12&&(n="Good afternoon"),e>=17&&(n="Good evening"),n}getPrimaryPushContent(e,n){let i;switch(e){case"staff":case"admin":i={title:"Student and TP services",paragraph:"Use these links to access student and TP specific services",seeMoreCta:"See more",seeLessCta:"See less",links:[{text:"Your assessment results",link:"/my-qualifications/results",image:"/assets/images/myaat/staff-yar.jpg"},{text:"Statement of Achievement",link:"/my-qualifications/statement-of-achievement",image:"/assets/images/myaat/staff-soa.jpg"},{text:"Grade calculator",link:"/my-qualifications/grade-calculator",image:"/assets/images/myaat/staff-grade-calc.jpg"},{text:"Centre assessment results",link:"/centre-services/qualifications/results",image:"/assets/images/myaat/staff-car.jpg"},{text:"Centre Statement of Achievement",link:"/centre-services/qualifications/statements",image:"/assets/images/myaat/essential-study-support.jpg"},{text:"View and remove students",link:"/centre-services/view-and-remove",image:"/assets/images/myaat/staff-view-remove.jpg"},{text:"Qualification approvals",link:"/centre-services/qualification-approvals",image:"/assets/images/myaat/student-dash-register-for-more-qualifications.jpg"},{text:"PSI Online",link:"https://aat.psionline.com/",image:"/assets/images/myaat/staff-qual-approval.jpg"},{text:"SEPA",link:"https://www.smartepa.co.uk",image:"/assets/images/myaat/comment-study-tips.jpg"},{text:"Assessment results enquiries and appeals",link:"/assessments/students/results/enquiries-appeals",image:"/assets/images/myaat/student-dash-llp.jpg"},{text:"CBA guidance and assessment calendars",link:"/assessments/students/results",image:"/assets/images/myaat/staff-cba.jpg"}]};break;case"student":case"student-aq":i={title:"Study support",paragraph:"Access study support resources for all of your qualifications.",seeMoreCta:"See more",seeLessCta:"See less",links:[{text:"Get practice assessments and study support resources in the AAT Lifelong Learning Portal",link:"/learning-portal",image:"/assets/images/myaat/student-dash-llp.jpg"},{text:"Explore AAT student events",link:"/events/search/results?audience=97dcff08-47b7-ed11-80de-00155dfba849",image:"/assets/images/myaat/essential-study-support.jpg"},{text:"Excel tips on AAT Comment",link:"https://www.aatcomment.org.uk/category/accountancy-resources/excel/ ",image:"/assets/images/myaat/excel.jpg",target:"_blank"},{text:"Study tips on AAT Comment",link:"https://www.aatcomment.org.uk/category/learning/study-tips",image:"/assets/images/myaat/comment-study-tips.jpg",target:"_blank"},{text:"Wellbeing support",link:"/about/wellbeing-resources",image:"/assets/images/myaat/student-forum.jpg"},{text:"Register for more qualifications",link:"/registration/register-with-aat",image:"/assets/images/myaat/student-dash-register-for-more-qualifications.jpg"}]};break;case"member":case"affiliate":i={title:"My CPD",paragraph:"Continuing professional development (CPD) helps you to stay ahead of the curve and up to date. As a mandatory part of your membership, we\u2019ve provided a variety of resources to support you.",seeMoreCta:"See more",seeLessCta:"See less",links:[{text:"Get started with CPD",link:"/cpd",image:"/assets/images/myaat/find-out-cpd.jpg"},{text:"AAT Knowledge Hub",link:"/knowledge-hub",image:"/assets/images/myaat/knowledge-hub.jpg"},{text:"Update your CPD record in AAT Lifelong Learning Portal",link:"/learning-portal",image:"/assets/images/myaat/cpd-event-courses.jpg"}]};break;case"trainingprovider":case"trainingprovider-editor":case"trainingprovider-epa":i={title:"Resources",paragraph:"Use our extensive resources and support to help your students succeed.",seeMoreCta:"See more",seeLessCta:"See less",links:[{text:"ATLAS Cloud",link:"https://aat.psionline.com/",image:"assets-app/myaat/images/secureasses.jpg",tpType:["tp_main_contact","isa_contact","tutor","internal_verifier","external_verifier","asse
1ssor","exams_officer","marker","independent_assessment_venue_staff"],target:"_blank"},{text:"Lifelong Learning Portal",link:"/learning-portal",image:"/assets/images/myaat/study-support.jpg",tpType:["tp_main_contact","tutor","internal_verifier","external_verifier","assessor","exams_officer","marker","consultant","independent_assessment_venue_staff"]},{text:"Training provider, assessment and student fees and funding",link:"/assessments/training-providers/fees",image:"/assets/images/myaat/assessment-fees.jpg",tpType:["tp_main_contact","isa_contact","tutor","internal_verifier","external_verifier","independent_assessment_venue_staff"]},{text:"Quality assurance resources",link:"/assessments/training-providers/quality-assurance",image:"/assets/images/myaat/quality-assurance.jpg",tpType:["tp_main_contact","isa_contact","tutor","epa_centre_contact","internal_verifier","external_verifier","assessor","exams_officer","marker","consultant","independent_assessment_venue_staff"]},{text:"ATLAS Cloud assessment support",link:"/assessments/training-providers/delivering",image:"assets-app/myaat/images/secureassess-user-support.jpg",tpType:["tp_main_contact","isa_contact","tutor","internal_verifier","external_verifier","assessor","exams_officer","marker","independent_assessment_venue_staff"]},{text:"Guidance on scheduling and delivering AAT assessments",link:"/assessments",image:"/assets/images/myaat/aat-qualifications-info.jpg",tpType:["tp_main_contact","isa_contact","tutor","epa_centre_contact","internal_verifier","external_verifier","assessor","exams_officer","marker","consultant","independent_assessment_venue_staff"]},{text:"Assessment results release dates",link:"/assessments/students/results/release-dates",image:"/assets/images/myaat/synoptic-assessment-windows.jpg",tpType:["tp_main_contact","isa_contact","tutor","epa_centre_contact","internal_verifier","external_verifier","assessor","exams_officer","marker","independent_assessment_venue_staff"]},{text:"Key tasks to do with your MyAAT account or membership",link:"/account",image:"/assets/images/myaat/study-support.jpg",tpType:["tp_main_contact","isa_contact","tutor","epa_centre_contact","internal_verifier","external_verifier","assessor","exams_officer","marker","consultant","independent_assessment_venue_staff"]}]};break;case"employer":i={title:"Resources",paragraph:"Use our extensive resources and support to help your staff succeed.",seeMoreCta:"See more",seeLessCta:"See less",links:[{text:"AAT qualifications",link:"/qualifications-and-courses/accounting",image:"/assets/images/myaat/comment-study-tips.jpg"},{text:"AAT Comment",link:"https://www.aatcomment.org.uk/",image:"/assets/images/myaat/student-forum.jpg"},{text:"AAT Essentials: short finance training courses for your staff",link:"/businesses-employers/train-develop-your-staff/aat-essentials-one-day-finance-training",image:"/assets/images/myaat/build-finance-skills.jpg"},{text:"Remote invigilation",link:"/qualifications-and-courses/assessments/remote-invigilation",image:"/assets/images/myaat/employers-aat.jpg"},{text:"AAT events for your staff",link:"/events/search/results?audience=97dcff08-47b7-ed11-80de-00155dfba849",image:"/assets/images/myaat/essential-study-support.jpg"}]};break;case"skillsstore":i={title:"AAT Business Finance Basics",paragraph:"Access your online course on the AAT Lifelong Learning Portal",seeMoreCta:"See more",seeLessCta:"See less",links:[{text:"Access Lifelong Learning Portal here",link:"/learning-portal",image:"/assets/images/myaat/search-study-support.jpg"},{text:"See more Business Finance Basics courses",link:"https://store.aat.org.uk",image:"/assets/images/myaat/aat-business-finance-basics.png"}]};break;default:i={title:"About AAT",paragraph:"",seeMoreCta:"See more",seeLessCta:"See less",links:[{text:"What we do",link:"/about-aat/what-we-do",image:"/assets/images/myaat/what-we-do.jpg"},{text:"Professional standards",link:"/about-aat/professional-standards",image:"/assets/images/myaat/professional-standards.jpg"},{text:"Employers and AAT",link:"/train-your-staff/aat-employer-scheme",image:"/assets/images/myaat/employers-aat.jpg"},{text:"Build your finance skills",link:"/career-in-finance/growing-your-career",image:"/assets/images/myaat/build-finance-skills.jpg"},{text:"Deliver AAT courses",link:"/deliver/offer-aat-qualifications",image:"/assets/images/myaat/deliver-aat-courses.jpg"}]},this.contactService.contactGroups().includes("fabric-demo")&&i.links.push({text:"Fabric demo",link:"/fabric-demo",image:""})}return S(i)}getResultsPushContent(e,n,i){let r;if(e==="student"||e==="student-aq"){let p=at.filter(b=>this.canShowDashboardContent(b,e,n,i?.assessmentResult)).map(b=>this.convertLinkToButtonObject(b)),d=oe.find(b=>this.canShowDashboardContent(b,e,n,i?.assessmentResult))||oe[oe.length-1];r=we(le({}
1,ot),{links:p,results:{display:!0,icon:d.icon,result:d.result,text:d.text.replace("{{unitName}}",i?.unitName||""),link:d.link}})}else{let p=rt.filter(d=>this.canShowDashboardContent(d,e,n,i?.assessmentResult)).map(d=>this.convertLinkToButtonObject(d));r={title:"Join AAT",paragraph:"",carousel:lt,links:p,results:ct}}return r}canShowDashboardContent(e,n,i,r){return!(e.requiredGroups&&!e.requiredGroups.includes(n)||e.requiredQualLocalCodes&&!e.requiredQualLocalCodes.some(p=>i.includes(p))||e.requiredResults&&!e.requiredResults.includes(r||""))}getSecondaryPushContactContent(e,n){let i;switch(e){case"student":let r=[];n.length===1&&n.includes("GCC")?r=[{linkCta:"Career support on AAT Comment",link:"https://www.aatcomment.org.uk/category/career/",target:!0},{linkCta:"Register for an additional qualification",link:"/registration/register-with-aat"}]:(r=[{linkCta:"Search for UK jobs",link:"/career-in-finance/accounting-finance-job-vacancies"},{linkCta:"Unlock your potential with our career support resources",link:"/career-support"},{linkCta:"Career support on AAT Comment",link:"https://www.aatcomment.org.uk/category/career/",target:!0},{linkCta:"Find your local branch",link:"/career-support/branches/list"},{linkCta:"Explore professional membership",link:"/membership/professional-membership"}],n.some(p=>["AATAQ2016","AATL2CTA","AATL3DPL","AATL4DPL"].includes(p))&&r.splice(4,0,{linkCta:"Record your work experience",link:"/cpd/recording"})),i={title:"My career",description:"There are plenty of resources here to help you - whether you're working in finance, or searching for your first role.",expandText:"See more",contractText:"See less",linkList:r};break;case"member":i={title:"Support",description:"Whether it's technical resources, developing your Excel skills or taking the next step in your career, your member services can support you.",expandText:"See more",contractText:"See less",linkList:[{linkCta:"Access career support resources",link:"/career-support",membershipTypes:[]},{linkCta:"Ask a question in the member forums",link:"https://forums.aat.org.uk/Forum/categories/for-accounting-professionals",membershipTypes:[]},{linkCta:"Excel tips on AAT Comment",link:"https://www.aatcomment.org.uk/category/accountancy-resources/excel/ ",membershipTypes:[],target:!0},{linkCta:"AAT Knowledge Hub",link:"/knowledge-hub ",membershipTypes:[]},{linkCta:"Get technical and ethical advice",link:"/cpd/doing/helplines",membershipTypes:["MAAT","FMAAT","fmaat_premium","AATQB","licensed_accountant","licensed_bookkeeper"]},{linkCta:"Find a CPD e-learning course",link:"/knowledge-hub/resources/e-learning",membershipTypes:["MAAT","FMAAT","fmaat_premium","licensed_accountant","licensed_bookkeeper"]},{linkCta:"Croner resources (technical support)",link:"/licensed-members/support/croner-i",membershipTypes:["licensed_accountant","licensed_bookkeeper"]},{linkCta:"Practice management",link:"/licensed-members/toolkit",membershipTypes:["licensed_accountant","licensed_bookkeeper"]},{linkCta:"Anti-money laundering",link:"/licensed-members/anti-money-laundering/guidance",membershipTypes:["licensed_accountant","licensed_bookkeeper"]},{linkCta:"Licensed member support",link:"/licensed-members/support",membershipTypes:["licensed_accountant","licensed_bookkeeper"]},{linkCta:"Letters of engagement",link:"/licensed-members/support/letters-engagement-templates",membershipTypes:["licensed_accountant","licensed_bookkeeper"]}]};break;case"staff":case"admin":i={title:"Useful links",description:"Use the links to below to access common places for AAT staff",expandText:"See more",contractText:"See less",linkList:[{linkCta:"AAT Rewards",link:"/benefits/members/aat-rewards"},{linkCta:"Healthshield",link:"https://members.healthshield.co.uk/MemberMP/"},{linkCta:"UAT website",link:"https://uat-web.aws.aat.org.uk"},{linkCta:"CRM",link:D.CRM},{linkCta:"Service Desk",link:"https://aatjira.atlassian.net/servicedesk/customer/portal/2"},{linkCta:"Webrequest",link:"https://aatjira.atlassian.net/jira/your-work"}]};break;case"skillsstore":case"default":i={title:"Contact us",description:"Connect with AAT on our social channels.",expandText:"See more",contractText:"See less",linkList:[{linkCta:"Contact us",link:"/about/help-and-support"},{linkCta:"AAT comment",link:"https://www.aatcomment.org.uk"},{linkCta:"Forums",link:"https://forums.aat.org.uk/Forum/ "},{linkCta:"Facebook",link:"https://www.facebook.com/youraat"},{linkCta:"LinkedIn",link:"https://www.linkedin.com/school/aat"},{linkCta:"Twitter",link:"https://www.twitter.com/youraat"}]};break;case"trainingprovider":i={title:"Contact us",description:"Connect with AAT on our social channels.",expandText:"See more",contractText:"See less",linkList:[{linkCta:"AAT comment",link:"https://www.aatcomment.org.uk"},{linkCta:"Forums",link:"https://forums.aat.org.uk/Forum/ "},{linkCta:"Facebook",link:"https://www.facebook.com/youraat"},{linkCta:"LinkedIn",link:"https://www.linkedin.com/school/aat"},{linkCta:"Twitter",link:"https://www.twitter.com/youraat"}]};break;default:i={title:"Contact us",description:"Connect with AAT on our social channels.",expandText:"See more",contractText:"See less",linkList:[{linkCta:"Contact us",link:"/about/help-and-support"},{linkCta:"AAT comment",link:"https://www.aatcomment.org.uk"},{linkCta:"Forums",link:"https://forums.aat.org.uk/Forum/ "},{linkCta:"Facebook",link:"https://www.facebook.com/youraat"},{linkCta:"LinkedIn",link:"https://www.linkedin.com/school/aat"},{linkCta:"Twitter",link:"https://www.twitter.com/youraat"}]};break}return S(i)}getSecondaryPushContent(e){let n;switch(e){case"member":n={title:"My membership",description:"Access your member benefits, services and resources all in one place.",expandText:"See more",contractText:"See less",linkList:[{linkCta:"Find your local branch",link:"/career-support/branches/list"},{linkCta:"Your member benefits",link:"/aat-membership/full-membership/benefits-associate-bookkeeping-membership ",membershipTypes:["AATQB"]},{linkCta:"Your member benefits",link:"/aat-membership/full-membership/benefits",membershipTypes:["MAAT"]},{linkCta:"Your member benefits",link:"/benefits/members",membershipTypes:["FMAAT","fmaat_premium"]},{linkCta:"Your member benefits",link:"/aat-membership/self-employed/benefits",membershipTypes:["licensed_accountant","licensed_bookkeeper"]},{linkCta:"Your member benefits",link:"/aat-membership/affiliate/benefits-affiliate-membership ",membershipTypes:["Affiliate"]},{linkCta:"AAT Rewards - offers and discounts",link:"/benefits/members/aat-rewards",membershipTypes:["affiliate","AATQB","FMAAT","MAAT","licensed_accountant","licensed_bookkeeper","fmaat_premium"]},{linkCta:"Access the AAT Lifelong Learning Portal",link:"/learning-portal",membershipTypes:["affiliate","AATQB","FMAAT","MAAT","fmaat_premium"]}]};break;case"student":n={title:"My membership",description:"Access a range of benefits - from keeping you up to date with accounting changes, to discounts on everyday brands.",expandText:"See more",contractText:"See less",linkList:[{linkCta:"Pay outstanding fees",link:"my-account/pay-fees"},{linkCta:"Set up a Direct Debit",link:"payments/direct-debit"},{linkCta:"Apply to be an AATQB",link:"membership/bookkeeper/apply"},{linkCta:"Find an accountant or bookkeeper",link:"/find-an-accountant-or-bookkeeper"}]};break;case"staff":n={title:"Member and employer services",description:"Use these links to access member and employer specific services and information",expandText:"See more",contractText:"See less",linkList:[{linkCta:"Knowledge Hub",link:"/knowledge-hub"},{linkCta:"AAT Comment",link:"https://www.aatcomment.org.uk/"},{linkCta:"AAT Employer Scheme brand hub",link:"/business-support/employer-resources/employer-scheme-brand-hub"},{linkCta:"Find an accountant or bookkeeper",link:"/find-an-accountant-or-bookkeeper"},{linkCta:"Registration and reinstatement",link:"/registration/register-with-aat"},{linkCta:"Registration and reinstatement",link:"/registration/register-with-aat"},{linkCta:"Member benefits",link:"/benefits/members"}]};break;
1case"admin":n={title:"Web admin links",description:"Use these links to access admin only areas of the website",expandText:"See more",contractText:"See less",linkList:[{linkCta:"ISA Console",link:"/centre-services/promote-your-training-provider"},{linkCta:"CMS",link:D.CMS},{linkCta:"Dreamhost Webmail",link:"https://webmail.dreamhost.com/"},{linkCta:"Admin app",link:"/api-admin"},{linkCta:"D7 user search",link:"/admin/people2"},{linkCta:"D7 re-synch",link:"/admin/aat/fix_user"},{linkCta:"AWS management console",link:"https://eu-west-1.console.aws.amazon.com/console/home?region=eu-west-1"},{linkCta:"Fabric demo",link:"/fabric-demo"},{linkCta:"Incident reporting",link:Ke}]};break;default:n={title:"",description:"",expandText:"See more",contractText:"See less",linkList:[]};break}return S(n)}getSecondaryPushAdminContent(e){let n;switch(e){case"trainingprovider":n={title:"Administration",description:"Book your students onto assessments, view their results and manage access.",expandText:"See more",contractText:"See less",linkList:[{linkCta:"Centre assessment results",link:"/centre-services/qualifications/results",connectionTypes:["tp_main_contact","Tutor","Assessor","internal_verifier","senior_management_team","exams_officer","independent_assessment_venue_staff","epa_centre_contact"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"Centre statements of achievement",link:"/centre-services/qualifications/statements",connectionTypes:["tp_main_contact","Tutor","Assessor","internal_verifier","senior_management_team","exams_officer","independent_assessment_venue_staff","epa_centre_contact"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"View and remove your students",link:"/centre-services/view-and-remove",connectionTypes:["tp_main_contact","Tutor","exams_officer","epa_centre_contact"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"View/create payment codes",link:"/centre-services/payment-code",connectionTypes:["tp_main_contact","Tutor","exams_officer"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"Manage staff access to services",link:"/centre-services/manage-staff-access",connectionTypes:["tp_admin","tp_main_contact","main_contact_eav","assessment_venue_admin"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"EPA apprentice registration",link:"https://www.smartepa.co.uk",connectionTypes:["tp_main_contact","exams_officer","epa_centre_contact"],blockers:["currentL3SanctionsOrAbove","financialStop"],region:"GBR"},{linkCta:"Manage my training provider content",link:"/centre-services/promote-your-training-provider",connectionTypes:["isa_contact"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"Reasonable adjustments and special consideration guidance",link:"/assessments/training-providers/delivering/reasonable-adjustments-special-consideration",connectionTypes:["Tutor","Assessor","internal_verifier","tp_main_contact","senior_management_team","exams_officer","independent_assessment_venue_staff","epa_centre_contact","isa_contact","external_verifier"],blockers:[]},{linkCta:"Assessment results enquiries and appeals",link:"/assessments/students/results/enquiries-appeals",connectionTypes:["Tutor","Assessor","internal_verifier","tp_main_contact","senior_management_team","exams_officer","independent_assessment_venue_staff","epa_centre_contact","isa_contact","external_verifier"],blockers:[]},{linkCta:"Grade calculator",link:"/my-qualifications/grade-calculator",connectionTypes:["tp_main_contact","Tutor","Assessor","internal_verifier","senior_management_team","exams_officer","independent_assessment_venue_staff","epa_centre_contact"]},{linkCta:"Manage my assessment venue content",link:"/centre-services/promote-your-assessment-venue",connectionTypes:["isa_Contact"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"Qualification approvals",link:"/centre-services/qualification-approvals",connectionTypes:["tp_main_contact"],blockers:[]},{linkCta:"EPA centre registration",link:"/files/AAT-EPA-centre-registration-form.pdf",connectionTypes:["tp_main_contact","epa_centre_contact"],blockers:["currentL3SanctionsOrAbove","financialStop"]}]};break;case"employer":n={title:"Administration",description:"Use your employer dashboard to complete any key tasks for your organisation.",expandText:"See more",contractText:"See less",linkList:[{linkCta:"View and create payment codes",link:"/employers/payment-code/view",connectionTypes:["employer_payment_code_contact"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"Business support for employers",link:"/business-support/employer-resources",connectionTypes:["employer_payment_code_contact","accredited_employer"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"Your employer benefits",link:"/benefits/employers",connectionTypes:["employer_payment_code_contact","accredited_employer"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"Assessment accessibility",link:"/assessments/students/results",connectionTypes:["employer_payment_code_contact","accredited_employer"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"Reasonable adjustments and special consideration for assessments",link:"/assessments/students/preparing/reasonable-adjustments-special-consideration",connectionTypes:["employer_payment_code_contact","accredited_employer"],blockers:["currentL3SanctionsOrAbove","financialStop"]},{linkCta:"AAT employer events",link:"/events/search/results?audience=27f40f1a-47b7-ed11-80de-00155dfba849",connectionTypes:["employer_payment_code_contact","accredited_employer"],blockers:["currentL3SanctionsOrAbove","financialStop"]}]};default:break}return S(n)}getProgrammeDetails(e,n="level"){return this.httpClient.post(`${D.API_URL}
1/qualification/tree/by/${n}`,e,this.createHeaders())}getKnowledgeHubContent(){return this.httpClient.get(`${D.API_URL}/content/node?contentType=technical_resource&sortField=date&sortOrder=desc&size=3`,this.createHeaders())}getNewsContent(){return this.httpClient.get(`${D.API_URL}/content/node?contentType=news_content_type&from=0&size=3&sortOrder=desc&sortField=created`,this.createHeaders())}getRhcPromoContent(e){let n=null,i={logo:this.s3GetterService.getUrl({objName:x.aatLogoMono}),textColor:"black",backgroundColor:"#00ab4e",title:"",content:"Keep up-to-date by attending an AAT event or free webinar.",link:"/events/search/results?audience=1fd7ae21-47b7-ed11-80de-00155dfba849",linkText:"Search for events"};switch(e){case"student":n={logo:this.s3GetterService.getUrl({objName:x.aatLogoMono}),backgroundColor:"#00ab4e",textColor:"black",title:"",content:"As a student you get access to exclusive rewards and discounts.",link:"/benefits/members/aat-rewards",linkText:"Get your rewards"};break;case"trainingprovider":n=i;break;case"trainingprovider-editor":n=i;break;case"trainingprovider-epa":n=i;break;case"member":n={logo:this.s3GetterService.getUrl({objName:x.aatLogoMono}),textColor:"black",backgroundColor:"#00ab4e",backgroundImage:"/assets/images/myaat/aat-spotlight.svg",title:"",content:"Give your skills and knowledge a boost by attending an AAT event or free webinar.",link:"/events/search/results?audience=1fd7ae21-47b7-ed11-80de-00155dfba849",linkText:"Search for events",connectionTypes:["licensed_accountant","licensed_bookkeeper"]};break;case"employer":n=[{logo:this.s3GetterService.getUrl({objName:x.aatLogoMono}),backgroundColor:"#F5C3FC",textColor:"black",title:"Subscribe to the Employer Newsletter",content:"Stay updated with weekly employer news",link:"https://share-eu1.hsforms.com/1kwQgfxT2QKuFKNOYZilYQA46tdo",linkText:"Subscribe",newTab:!0},{logo:this.s3GetterService.getUrl({objName:x.aatLogoInverted}),backgroundColor:"#008048",title:"CPD courses on the AAT Store",content:"Find CPD courses suitable for your staff",link:"https://store.aat.org.uk/cpd-for-accountants-and-bookkeepers.html",linkText:"Find courses",newTab:!0}];break;case"affiliate":case"skillsstore":case"default":n={logo:this.s3GetterService.getUrl({objName:x.aatLogoMono}),textColor:"black",backgroundColor:"#00ab4e",title:"",content:"Give your skills and knowledge a boost by attending an AAT event or free webinar.",link:"/events/search/results?audience=1fd7ae21-47b7-ed11-80de-00155dfba849",linkText:"Search for events",connectionTypes:[]};break;default:break}return S(n)}getTimedRhcPromoContent(e){let n={logo:this.s3GetterService.getUrl({objName:x.aatLogoInverted}),backgroundColor:"#008048",title:"Connect, celebrate and feel inspired",content:"<p>Join us on Friday 8 November 2024 for an unmissable member event at The Brewery in central London.</p>",link:"/presents/aat-connect-2024",linkText:"Register now",expiryDate:new Date("2024-10-30T23:00:00Z"),newTab:!0},i={logo:this.s3GetterService.getUrl({objName:x.aatLogoMono}),backgroundColor:"#94EC94",textColor:"black",title:"AAT Store",content:"The AAT Store is your ultimate platform for advancing your professional skills, with a vast range of courses and resources taught by industry leaders and subject matter experts.",link:"https://store.aat.org.uk/",linkText:"Visit the AAT Store",expiryDate:null},r={logo:this.s3GetterService.getUrl({objName:x.aatLogoMono}),backgroundColor:"#F5C3FC",textColor:"black",title:"AAT Brand Hub",content:"Our brand site provides the tools and guidance on creating dynamic and consistent assets across AAT's digital and print communications.",link:"https://brandhub.aat.org.uk/home",linkText:"Brand Hub",expiryDate:null},p=null;switch(e){case"staff":case"admin":p=[n,r];break;case"student":p=null;break;case"trainingprovider":p=null;break;case"trainingprovider-editor":p=null;break;case"trainingprovider-epa":p=null;break;case"member":p=[n,i];break;case"affiliate":p=null;break;case"skillsstore":p=null;break;case"default":p=null;break;default:p=null;break}return S(p)}convertLinkToButtonObject(e){return{aria:e.linkCta,action:{type:"link",link:e.link,useRouterLink:!1,openInNewTab:!!e.target},text:e.linkCta,type:"text"}}};a.\u0275fac=function(n){return new(n||a)},a.\u0275prov=Se({token:a,factory:a.\u0275fac,providedIn:"root"});let t=a;return t})();var Kt=()=>["student","member"],Zt=()=>["trainingprovider","staff","admin","employer"],dt=()=>["member","staff","admin"],Xt=()=>["trainingprovider","employer"],en=()=>["student","skillsstore","member","default","staff","admin","trainingprovider","employer"],tn=()=>["student","default"],nn=()=>["student","member","default","skillsstore","staff","admin"],sn=()=>["member","student"],an=()=>["student","skillsstore","default","trainingprovider","employer"],on=()=>["student","member","default","skillsstore","staff","admin","trainingprovider","employer"],ut=()=>["member"],mt=()=>["member","student","skillsstore"],rn=()=>["student"];function ln(t,a){if(t&1&&(l(0,"div"),_(1,"fab-notification",10),c()),t&2){let s=a.$implicit;o(),g("notification",s)("isNotificationOpen",s.isOpened)}}function cn(t,a){if(t&1&&(l(0,"div",0),P(1,ln,2,2,"div",null,w),c()),t&2){let s=u();o(),T(s.notificationArray)}}function pn(t,a){if(t&1&&(l(0,"div",2)(1,"div",11),_(2,"fab-quick-links-accordion",12),c(),l(3,"div",13),_(4,"fab-quick-links-panel",12),c()()),t&2){let s=u();o(2),g("links",s.quickLinks),o(2),g("links",s.quickLinks)}}function dn(t,a){if(t&1){let s=U();l(0,"div",5)(1,"fab-organisation-picker",14),E("orgChange",function(n){R(s);let i=u();return G(i.onOrgChange(n))}),c()()}if(t&2){let s=u();o(),g("type",s.orgPickerType())}}function un(t,a){if(t&1&&(l(0,"div",6),_(1,"fab-logged-in-secondary-push",15),c()),t&2){let s=u();B("disabled",s.disableIfLapsed(y(3,ut))),o(),g("content",s.myMembershipContent)("linkList",s.myMembershipLinkList)}}function mn(t,a){if(t&1&&(l(0,"div",6),_(1,"fab-logged-in-secondary-push",15),c()),t&2){let s=u();o(),g("content",s.myAdminContent)("linkList",s.myAdminLinkList)}}function hn(t,a){if(t&1&&(l(0,"div",6),_(1,"fab-logged-in-primary-push",16),c()),t&2){let s=u();B("disabled",s.disableIfLapsed(y(2,mt))),o(),g("content",s.loggedInPrimaryPushContent)}}function gn(t,a){if(t&1&&(l(0,"div",7),_(1,"fab-logged-in-admin-results-push",17),c()),t&2){let s=u();
1B("disabled",s.disableIfLapsed(y(2,rn))),o(),g("component",s.contentResults)}}function fn(t,a){if(t&1&&(l(0,"div",6),_(1,"fab-logged-in-secondary-push",15),c()),t&2){let s=u();B("disabled",s.disableIfLapsed(y(3,mt))),o(),g("content",s.myCareerContent)("linkList",s.myCareerLinkList)}}function _n(t,a){if(t&1&&(l(0,"div",9),_(1,"fab-quick-links-panel",12),c()),t&2){let s=u();o(),g("links",s.quickLinks)}}function kn(t,a){if(t&1&&(l(0,"div",6),_(1,"fab-rhc-primary-push",16),c()),t&2){let s=u();B("disabled",s.disableIfLapsed(y(2,ut))),o(),g("content",s.khContent)}}function bn(t,a){if(t&1&&(l(0,"div",6),_(1,"fab-rhc-primary-push",16),c()),t&2){let s=u();o(),g("content",s.aatNewsContent)}}function yn(t,a){if(t&1&&(l(0,"div",18),_(1,"fab-rhc-promo",16),c()),t&2){let s=a.$implicit;o(),g("content",s)}}function Cn(t,a){if(t&1&&(l(0,"div"),P(1,yn,2,1,"div",18,w),c()),t&2){let s=u(2);o(),T(s.promoContent)}}function xn(t,a){if(t&1&&(l(0,"div"),_(1,"fab-rhc-promo",16),c()),t&2){let s=u(2);o(),g("content",s.promoContent)}}function vn(t,a){if(t&1&&(l(0,"div",6),m(1,Cn,3,0,"div"),m(2,xn,2,1,"div"),c()),t&2){let s=u();o(),h(s.contentIsArray(s.promoContent)?1:-1),o(),h(s.contentIsArray(s.promoContent)?-1:2)}}var Xn=(()=>{let a=class a{constructor(e,n,i,r,p,d,b,A,re,V,ht,gt){this.authService=e,this.contactService=n,this.dashboardsService=i,this.bookMarkService=r,this.route=p,this.notificationService=d,this.layoutSetup=b,this.groupNamePipe=A,this.gtmService=re,this.cmsContentService=V,this.s3GetterService=ht,this.cacheService=gt,this.bookMarkCount=0,this.promoContent=null,this.notificationArray=[],this.contentIsArray=J=>Array.isArray(J),this.baseUrl=D.BASE_URL,this.userTPTypes=[],this.membership_types=[],this.filteredGroups=[],this.isStaffOrAdmin=!1,this.lapsedMember=!1,this.lapsedStudent=!1,this.activeStudent=!1,this.activeMember=!1,this.hasActiveProgrammes=!1,this.selectedOrg=new Pe(void 0),this.months_arr=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],this.myMembershipContent={title:"",description:"",expandText:"",contractText:""},this.myAdminContent={title:"",description:"",expandText:"",contractText:""},this.myCareerContent={title:"",description:"",expandText:"",contractText:"",linkList:[{linkCta:"",link:""}]},this.loggedInPrimaryPushContent={title:"",paragraph:"",seeMoreCta:"",seeLessCta:"",links:[{text:"",link:"",image:"",tpType:[]}]},this.loggedInHeroContent=S({title:"",username:"",subtitle:"",linkOne:{text:"",link:""},linkTwo:{text:"",link:"",icon:""},linkThree:{text:"",link:""}}),this.aatNewsContent={title:"News and updates",articles:[]},this.khContent={title:"News and updates",articles:[{image:"https://mir-s3-cdn-cf.behance.net/project_modules/1400/7cb51859694811.5a2bbd0f2a2c6.jpg",link:"/error/404",text:"Student and affiliate salaries on the rise",date:"15 Nov 2018",category:"Salaries"},{image:"https://mir-s3-cdn-cf.behance.net/project_modules/max_1200/24fd1959694811.5a2bbd0f2b516.jpg",link:"/error/404",text:"AAT welcomes IFAC President to head office",date:"15 Nov 2018",category:"Salaries"},{image:"https://mir-s3-cdn-cf.behance.net/project_modules/max_1200/c8cc6859694811.5a2bbd0f2ae97.jpg",link:"/error/404",text:"Cyber-attacks - AAT members share their views",date:"15 Nov 2018",category:"Salaries"}]},this.quickLinks=[],this.multipleGroupsNotification={type:"success",message:"",fullWidth:!0,leftAlign:!0,glyph:"success",closeNotification:!0,isOpened:!0},this.membershipTypesPriorityOrder=["licensed_accountant","licensed_bookkeeper","fmaat_premium","fmaat","maat","aatqb","affiliate"],this.timedPromoContent={logo:this.s3GetterService.getUrl({objName:x.aatLogoInverted}),backgroundColor:"#00ab4e",title:"AAT Tax Update 2022 Online",content:"Live virtual mastercourses taking place on 25, 29 April and 4 May",link:"/presents/tax-update-online?utm_source=AATDashboard",linkText:"Book now",expiryDate:new Date("2022-05-04T12:00:00Z")},this.onOrgChange=J=>{let ft=JSON.stringify({memberId:this.memberId,UUID:J[0].organisationId});this.cacheService.setCookieInCache("CentreDetails",ft),this.selectedOrg.next(J[0])},this.layoutSetup.setLayoutConfig(),this.authService.availableDashboardGroups=[]}
1ngOnInit(){this.notificationService.notificationClosed$.subscribe(e=>{let n=e.message;this.notificationArray=this.notificationArray.filter(i=>i.message!=n)}),this.route.data.subscribe(e=>{this.processData(e),this.authService.newDashboardGroupSet$.subscribe(n=>{n&&n!==this.userGroup&&(this.userGroup=n,this.setUpPage(),this.multipleGroupsNotification.message="You have switched to your <strong>"+this.groupNamePipe.transform(this.userGroup)+"</strong> dashboard.",this.multipleGroupsNotification.isOpened=!0)})}),this.cmsContentService.getNotifications("dashboard").subscribe(e=>{e&&(this.notificationArray=this.notificationArray.concat(e))})}processData(e){this.authService.getCurrentUser().pipe(ce(1)).subscribe({next:n=>{this.relationships=e.relationships,this.results=e.results,this.studentTypes=this.getStudentTypes();let i=n["cognito:groups"];this.isStaffOrAdmin=i.includes("staff")||i.includes("admin");let r=["admin","staff","trainingprovider","trainingprovider-epa","trainingprovider-editor","member","employer-scheme","affiliate","student","student-aq","skillsstore","default"];if(this.filteredGroups=i&&i.length?i.filter(d=>r.includes(d)):[],i.includes("staff"))this.membership_types=["fmaat"];else if(n["custom:membership_type"]){let d=JSON.parse(n["custom:membership_type"]);this.membership_types=d.sort((b,A)=>this.membershipTypesPriorityOrder.indexOf(b)-this.membershipTypesPriorityOrder.indexOf(A))}else this.membership_types=[];let p=["admin","staff","trainingprovider","member","employer","student","skillsstore"];if(this.filteredGroups.includes("staff"))this.filteredGroups.includes("admin")&&this.authService.availableDashboardGroups.push("admin"),this.authService.availableDashboardGroups.push("staff","trainingprovider","member","student","employer","skillsstore");else for(let d of this.filteredGroups){let b=this.triageGroup(d);this.authService.availableDashboardGroups.indexOf(b)===-1&&this.authService.availableDashboardGroups.push(b)}this.relationships.subscriptions&&this.checkForLapsed(this.relationships.subscriptions),this.assignGroupsBasedOnSubsAndProgrammeRegs(),this.authService.availableDashboardGroups.length===1?this.userGroup=this.authService.availableDashboardGroups[0]:(!this.authService.getDashboardGroup()||this.authService.getDashboardGroup()=="undefined")&&this.authService.availableDashboardGroups&&this.authService.availableDashboardGroups.length?this.userGroup=this.takeTopPriorityGroup(this.authService.availableDashboardGroups,p):this.authService.availableDashboardGroups.includes(this.authService.getDashboardGroup())&&(this.userGroup=this.authService.getDashboardGroup()),this.authService.availableDashboardGroups.length>1?(this.authService.setDashboardGroup(this.userGroup),this.multipleGroupsNotification.message="You have logged in as a <strong>"+this.groupNamePipe.transform(this.userGroup)+"</strong>.  You can switch via the menu in the top right.",this.notificationArray.push(this.multipleGroupsNotification)):this.authService.clearDashboardGroup(),this.userGroup||(this.authService.availableDashboardGroups.push("default"),this.userGroup="default"),this.gtmService.push({event:"userDashboardLoad",userDashboardType:this.userGroup}),this.setUpPage()}})}checkForLapsed(e){let n=e.filter(r=>r.membershipTypeName.toLowerCase()==="student").sort((r,p)=>r.endDate===p.endDate?r.status.toLowerCase()==="lapsed"&&p.status.toLowerCase()!=="lapsed"?1:p.status.toLowerCase()==="lapsed"&&r.status.toLowerCase()!=="lapsed"?-1:0:new Date(p.endDate).getTime()-new Date(r.endDate).getTime())[0];this.activeStudent=!!(n&&n.status.toLowerCase()==="active"),this.lapsedStudent=!!(n&&n.status.toLowerCase()==="lapsed");let i=e.filter(r=>this.membershipTypesPriorityOrder.includes(this.machineName(r.membershipTypeName))).sort((r,p)=>r.endDate===p.endDate?r.status.toLowerCase()==="lapsed"&&p.status.toLowerCase()!=="lapsed"?1:p.status.toLowerCase()==="lapsed"&&r.status.toLowerCase()!=="lapsed"?-1:0:new Date(p.endDate).getTime()-new Date(r.endDate).getTime())[0];this.activeMember=!!(i&&i.status.toLowerCase()==="active"),this.lapsedMember=!!(i&&i.status.toLowerCase()==="lapsed")}getMembershipType(){return this.authService.getCurrentUser().pipe(ce(1),Te(e=>(this.memberId=e["custom:member_id"],e["custom:membership_type"]?JSON.parse(e["custom:membership_type"]):[])))}getStudentTypes(){let e=[];
1if(!this.relationships.programmeRegistrations)return[];let n=new Date,i=this.relationships.programmeRegistrations.filter(r=>{let p=new Date(r.registrationDate),d=r.hasOwnProperty("endDate")&&r.endDate?new Date(r.endDate):!1;return d&&n<=d&&p<n||!d&&p<n});return i&&i.length>0&&(this.hasActiveProgrammes=!0),i.map(r=>r.qualificationLocalCode)}assignGroupsBasedOnSubsAndProgrammeRegs(){this.hasActiveProgrammes&&(this.authService.availableDashboardGroups.includes("student")||this.authService.availableDashboardGroups.push("student")),this.lapsedMember&&!this.authService.availableDashboardGroups.includes("member")&&!this.authService.availableDashboardGroups.includes("student")&&this.authService.availableDashboardGroups.push("member"),this.lapsedStudent&&!this.authService.availableDashboardGroups.includes("student")&&!this.authService.availableDashboardGroups.includes("member")&&this.authService.availableDashboardGroups.push("student"),this.authService.availableDashboardGroups.includes("default")&&this.authService.availableDashboardGroups.length>1&&this.removeDefault()}setUpPage(){if(this.loggedInHeroContent=this.dashboardsService.getDashboardsHeroContent(this.userGroup,this.lapsedStudent,this.lapsedMember,this.relationships.programmeRegistrations),this.showComponent(["member"])&&(this.quickLinks=[{type:"href",url:"https://store.aat.org.uk/",label:"AAT Store"},{type:"href",url:`${this.baseUrl}/cpd/recording`,label:"Record and manage CPD"},{type:"href",url:`${this.baseUrl}/learning-portal`,label:"Get free CPD in the AAT Lifelong Learning Portal"},{type:"href",url:`${this.baseUrl}/account/invoices-receipts`,label:"Invoice and receipts"},{type:"href",url:`${this.baseUrl}/benefits`,label:"Benefits"},{type:"href",url:`${this.baseUrl}/events/search`,label:"Find an event, webinar or masterclass"},{type:"href",url:`${this.baseUrl}/membership/standards-requirements/anti-money-laundering`,label:"Anti-money laundering (AML)"}]),this.showComponent(["student"])&&(this.quickLinks=[{type:"href",url:`${this.baseUrl}/assessments/students/results`,label:"Assessment results"},{type:"href",url:`${this.baseUrl}/my-qualifications/statement-of-achievement`,label:"Statement of Achievement"},{type:"href",url:`${this.baseUrl}/assessments/students`,label:"Assessment guidance"},{type:"href",url:`${this.baseUrl}/assessments/students/sitting/booking-assessment`,label:"Booking your assessment"},{type:"href",url:`${this.baseUrl}/assessments/students/preparing/study-planner`,label:"Interactive study planner"},{type:"href",url:`${this.baseUrl}/account/student-resources`,label:"Student resources"},{type:"href",url:`${this.baseUrl}/benefits/students`,label:"Student benefits"},{type:"href",url:`${this.baseUrl}/account/student-welcome`,label:"MyAAT - Get Started"}]),this.getMembershipType().subscribe(e=>{this.dashboardsService.getPrimaryPushContent(this.userGroup,e).subscribe(n=>{this.loggedInPrimaryPushContent=n,this.checkTPFirstPush()})}),this.userGroup==="student"&&(this.isResultWithin7Days(this.results)?this.contentResults=this.dashboardsService.getResultsPushContent(this.userGroup,this.studentTypes,this.results.items[0]):this.contentResults=this.dashboardsService.getResultsPushContent(this.userGroup,this.studentTypes)),this.userGroup==="default"&&(this.contentResults=this.dashboardsService.getResultsPushContent(this.userGroup,this.studentTypes)),this.dashboardsService.getSecondaryPushContent(this.userGroup).subscribe(e=>{this.myMembershipContent=e,this.checkMembershipAccess()}),this.dashboardsService.getSecondaryPushContactContent(this.userGroup,this.studentTypes).subscribe(e=>{this.myCareerContent=e,this.checkContactAccess()}),this.dashboardsService.getSecondaryPushAdminContent(this.userGroup).subscribe(e=>{e&&(this.myAdminContent=e,this.myAdminLinkList=this.myAdminContent.linkList?.map(n=>this.dashboardsService.convertLinkToButtonObject(n))??[],this.checkTpAdminLinks())}),this.dashboardsService.getTimedRhcPromoContent(this.userGroup).subscribe(e=>{e&&(this.timedPromoContent=e)}),this.timedPromoContent&&Array.isArray(this.timedPromoContent)){let e=[];this.timedPromoContent.forEach(n=>{(n.expiryDate===null||n.expiryDate>new Date)&&e.push(n)}),this.promoContent=e}else this.timedPromoContent&&!Array.isArray(this.timedPromoContent)&&(this.timedPromoContent.expiryDate===null||this.timedPromoContent.expiryDate>new Date)?this.promoContent=this.timedPromoContent:this.dashboardsService.getRhcPromoContent(this.userGroup).subscribe(e=>{this.promoContent=e,this.checkMembershipPromoAccess()});this.bookMarkService.getAll().then(e=>{for(let n in e)isNaN(Number(n))||(this.bookMarkCount=Number(n)+1)},e=>{this.bookMarkCount=0,console.error("Failed to get bookmarks",e)}),this.showComponent(["member","staff","admin"])&&this.dashboardsService.getKnowledgeHubContent().subscribe(e=>{this.khContent=this.generateNews(e)},e=>{console.error("kh data querying ERROR",e)}),this.showComponent(["student","default","skillsstore","trainingprovider","employer"])&&this.dashboardsService.getNewsContent().pipe(Ae(e=>(console.error("news content querying ERROR",e),S({hits:[]})))).subscribe(e=>{this.aatNewsContent=this.generateNews(e)})}isResultWithin7Days(e){if(e&&e.items&&e.items.length>0){let n=e.items[0],i=new Date(n.dateOfResult),r=new Date,p=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate()-7));if(i>p)return!0}return!1}generateNews(e){return{title:"News and updates",articles:e.hits.map(n=>{let i="";if(n.date){let r=new Date(n.date);i=r.getDate()+" "+this.months_arr[r.getMonth()]+" "+r.getFullYear()}
1return{image:n.mainImage?n.mainImage.url:"images/shared/aat-news-general.png",link:"/"+n.pathAlias,text:n.title,date:i,category:n.technicalResourceType&&n.technicalResourceType.length&&n.technicalResourceType[0].name&&n.technicalResourceType[0].name!==""?n.technicalResourceType[0].name:"Article"}})}}machineName(e){if(typeof e<"u")return e.replace(/\s|-/g,"_").toLowerCase()}removeDefault(){for(let e=this.authService.availableDashboardGroups.length-1;e>=0;e--)this.authService.availableDashboardGroups[e]==="default"&&this.authService.availableDashboardGroups.splice(e,1)}takeTopPriorityGroup(e,n){return e.sort((i,r)=>n.indexOf(i)-n.indexOf(r)),this.triageGroup(e[0])}triageGroup(e){switch(e){case"admin":return"admin";case"staff":return"staff";case"trainingprovider":case"trainingprovider-epa":case"trainingprovider-editor":return"trainingprovider";case"member":case"affiliate":return"member";case"student":case"student-aq":return"student";case"employer-scheme":return"employer";case"skillsstore":return"skillsstore";default:return"default"}}checkTPFirstPush(){if(this.filteredGroups&&(this.filteredGroups.includes("trainingprovider")||this.filteredGroups.includes("trainingprovider-editor")||this.filteredGroups.includes("trainingprovider-epa"))){this.userTPTypes=this.contactService.contactConnections()||[];for(let e=0;e<this.userTPTypes.length;e++)this.userTPTypes[e].charAt(0)==='"'&&(this.userTPTypes[e]=JSON.parse(this.userTPTypes[e]));this.loggedInPrimaryPushContent.links=this.loggedInPrimaryPushContent.links.filter(e=>e.tpType?e.tpType.some(n=>this.userTPTypes.includes(n)):e),this.loggedInPrimaryPushContent.links.length>8&&this.loggedInPrimaryPushContent.links.splice(this.loggedInPrimaryPushContent.links.length-1,1)}}checkContactAccess(){let e=[],n=this.userGroup==="student"?this.membership_types.find(i=>i==="student"):this.membership_types.filter(i=>this.membershipTypesPriorityOrder.includes(i))[0];e=this.myCareerContent.linkList.filter(i=>!i.membershipTypes||!i.membershipTypes.length||i.membershipTypes.some(p=>n&&n.toLowerCase()==p.toLowerCase())),this.myCareerLinkList=e.map(i=>this.dashboardsService.convertLinkToButtonObject(i))}checkMembershipAccess(){let e=[],n=this.userGroup==="student"?"student":this.membership_types.filter(i=>this.membershipTypesPriorityOrder.includes(i))[0];e=this.myMembershipContent.linkList.filter(i=>!i.membershipTypes||!i.membershipTypes.length||i.membershipTypes.some(p=>n&&n.toLowerCase()==p.toLowerCase())),this.myMembershipLinkList=e.map(i=>this.dashboardsService.convertLinkToButtonObject(i))}checkMembershipPromoAccess(){let e=!1,n={logo:this.s3GetterService.getUrl({objName:x.aatLogoInverted}),backgroundColor:"#00ab4e",backgroundImage:"/assets/images/myaat/aat-spotlight.svg",title:"We can make you famous",content:"Only offer services that you're approved in or you could face disciplinary action and appear in our magazine.",link:"/aat-membership/licensed-members/add-services-to-your-aat-licence",linkText:"Apply to offer a new service"},i=this.userGroup==="student"?"student":this.membership_types.filter(r=>this.membershipTypesPriorityOrder.includes(r))[0];e=this.promoContent.connectionTypes&&this.promoContent.connectionTypes.some(r=>r.toLowerCase()===i.toLowerCase()),e?this.promoContent=n:this.promoContent}checkTpAdminLinks(){["trainingprovider","employer"].includes(this.userGroup)&&this.selectedOrg.subscribe(e=>{if(!e)return;let n=[],i=[],r=["currentL3SanctionsOrAbove","financialStop","isEav","isTP"];if(e.financialStop||e.currentL3SanctionsOrAbove){let d={type:"warning",message:"Some services you normally have access to are currently unavailable on this account. Please contact AAT for further information.",fullWidth:!0,leftAlign:!0,glyph:"warning",closeNotification:this.hasActiveProgrammes||this.activeMember||this.activeStudent,isOpened:!0},b=this.notificationArray.findIndex(A=>A.message.includes("Some services you normally have access to are currently unavailable on this account. Please contact AAT for further information."));(this.notificationArray===void 0||this.notificationArray.length===0||b===-1)&&this.notificationArray.push(d)}if(!e.financialStop&&!e.currentL3SanctionsOrAbove){let d=this.notificationArray.filter(b=>!b.message.includes("Some services you normally have access to are currently unavailable on this account. Please contact AAT for further information."));this.notificationArray=d}this.centreDetails=e,n=this.centreDetails.role?.split(",")?.map(d=>d.trim().toLowerCase().split(" ").join("_"))??[],this.region=this.centreDetails.postalAddress?.addressCountry??"",Object.keys(this.centreDetails).map(d=>{let b=this.centreDetails[d];typeof b=="boolean"&&b&&r.includes(d)&&i.push(d.toLowerCase())});let p=this.myAdminContent.linkList.filter(d=>{let b=!d.blockers||!d.blockers.some(V=>i.includes(V.toLowerCase())),A=typeof d.region>"u"||d.region===this.region,re=this.isStaffOrAdmin||!d.connectionTypes?.length||d.connectionTypes.some(V=>n.includes(V.toLowerCase()));return b&&re&&A});this.myAdminLinkList=p.map(d=>this.dashboardsService.convertLinkToButtonObject(d))})}disableIfLapsed(e){return this.userGroup=="student"?this.hasActiveProgrammes||e.includes(this.userGroup)&&this.lapsedStudent==!1?null:!0:this.userGroup=="member"?e.includes(this.userGroup)&&this.lapsedMember==!1?null:!0:null}showComponent(e){return!!e.includes(this.userGroup)}orgPickerType(){switch(this.userGroup){case"employer":return be.Employer;default:return be.TrainingProvider}}};a.\u0275fac=function(n){return new(n||a)(C(Ue),C(ee),C(pt),C($e),C(Ee),C(Qe),C(Ve),C(We),C(ze),C(He),C(X),C(Be))},a.\u0275cmp=v({type:a,selectors:[["ng-component"]],decls:17,vars:28,consts:[[1,"sticky"],[3,"bookMarkCount","content","userRole"],[1,"quick-links-layout"],[1,"main-page__thirds"],[1,"main-page__thirds--left"],[1,"main-page__item","main-page__item--centre-picker"],[1,"main-page__item"],[1,"main-page__item","admin-results-push"],[1,"main-page__thirds--right"],[1,"main-page__thirds--right-ql-desktop"],[3,"notification","isNotificationOpen"],[1,"quick-links-mobile"],[3,"links"],[1,"quick-links-tablet"],[3,"orgChange","type"],[3,"content","linkList"],[3,"content"],[3,"component"],[1,"main-page__item--list"]],template:function(n,i){n&1&&(m(0,cn,3,0,"div",0),_(1,"fab-logged-in-hero",1),M(2,"async"),m(3,pn,5,2,"div",2),l(4,"div",3)(5,"div",4),m(6,dn,2,1,"div",5),m(7,un,2,4,"div",6),m(8,mn,2,2,"div",6),m(9,hn,2,3,"div",6),m(10,gn,2,3,"div",7),m(11,fn,2,4,"div",6),c(),l(12,"div",8),m(13,_n,2,1,"div",9),m(14,kn,2,3,"div",6),m(15,bn,2,1,"div",6),m(16,vn,3,2,"div",6),c()()),n&2&&(h(i.notificationArray&&i.notificationArray.length?0:-1),o(),g("bookMarkCount",i.bookMarkCount)("content",Ie(2,15,i.loggedInHeroContent))("userRole",i.userGroup),o(2),h(i.showComponent(y(17,Kt))?3:-1),o(3),h(i.showComponent(y(18,Zt))?6:-1),o(),h(i.showComponent(y(19,dt))?7:-1),o(),h(i.showComponent(y(20,Xt))?8:-1),o(),h(i.showComponent(y(21,en))?9:-1),o(),h(i.contentResults&&i.showComponent(y(22,tn))?10:-1),o(),h(i.showComponent(y(23,nn))?11:-1),o(2),h(i.showComponent(y(24,sn))?13:-1),o(),h(i.showComponent(y(25,dt))?14:-1),o(),h(i.showComponent(y(26,an))?15:-1),o(),h(i.showComponent(y(27,on))&&i.promoContent?16:-1))},dependencies:[st,Ye,Je,Xe,et,tt,Ze,it,ne,ae,ie,qe],styles:[`:root{--aat-ui-grey-25: #bfbfbf;--aat-ui-grey-55: #737373;--aat-slate: #3a5066;--aat-ui-grey-05: #f2f2f2}div[disabled]:not(.admin-results-push){pointer-events:none;opacity:.5}div[disabled].admin-results-push fab-logged-in-admin-results-push .logged-in-admin-results-push{border-color:#dce6f080}div[disabled].admin-results-push fab-logged-in-admin-results-push .logged-in-admin-results-push__header,div[disabled].admin-results-push fab-logged-in-admin-results-push .logged-in-admin-results-push__bottom .logged-in-admin-results-push__feature,div[disabled].admin-results-push fab-logged-in-admin-results-push .logged-in-admin-results-push__bottom .logged-in-admin-results-push__links fab-button-text:not(.available-to-lapsed){pointer-events:none;opacity:.5}div.sticky{position:-webkit-sticky;position:sticky;top:48px;z-index:2}@media (min-width: 992px){div.sticky{top:62px}}@media (min-width: 1200px){div.sticky{top:74px}}.main-content .notification--full-width .notification__content{max-width:none}.notification ul{padding-left:20px}.notification ul li{list-style-type:disc;margin:0}.main-page__thirds{display:flex;flex-wrap:wrap;justify-content:space-between;vertical-align:bottom;flex-direction:column}@media (min-width: 992px){.main-page__thirds{padding:10px 15px 0;flex-direction:row}}@media (min-width: 1200px){.main-page__thirds{padding:0 60px}}.main-page__thirds--left{width:100%}
1@media (min-width: 992px){.main-page__thirds--left{width:65%}}.main-page__thirds--right{width:100%}@media (min-width: 992px){.main-page__thirds--right{width:30%}}.main-page__thirds--right-ql-desktop{display:none}@media (min-width: 992px){.main-page__thirds--right-ql-desktop{display:block;margin-bottom:30px}}.main-page__item--centre-picker .logged-in-centre-picker{font-size:14px}.main-page__item--list{margin-bottom:30px}@media (min-width: 768px){.main-page__item{margin-bottom:30px}}.quick-links-layout{padding:0 15px 10px}@media (min-width: 992px){.quick-links-layout{display:none}}@media (min-width: 768px){.quick-links-mobile{display:none}}.quick-links-tablet{display:none}@media (min-width: 768px){.quick-links-tablet{display:unset}}@media (min-width: 992px){.quick-links-tablet{display:none}}
2`],encapsulation:2});let t=a;return t})();export{Xn as DashboardsComponent};

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.