PageSourceSearch

https://www.schoolbank.nl/_nuxt/Fv0Sn2NO.js

js schoolbank.nl collected 2026-10-02 05:39:36 UTC 2,980 bytes, 1 lines download raw bytes

1import{_ as f,r,c as i,o as s,a as u,e as a,b as n,i as c,Q as P,w as b,P as e,l as w,b4 as y}from"./BzlTivOS.js";import{F as $,a as S,H as F,P as B,B as k}from"./BpMdqET3.js";import"./D7gGMpWm.js";import"./dsrZI_JZ.js";import"./BUGSJ_CD.js";import"./CKLkjSGw.js";const C={name:"LayoutDefault",components:{BreadcrumbsSEO:k,PromoBanner:B,HeaderContainer:F,FooterContainer:S,FooterMobileMenu:$},data(){return{showPromo:!1,showPromoForDiscount:!1}},watch:{routeName:{handler(t,h){t!==h&&document.querySelector("#__nuxt").scrollTo(0,0)},deep:!0}},computed:{routeName(){return(this._.provides[e]||this.$route).name},ownSlug(){return this.$store.state.auth.ownSlug},isAuthorized(){return this.$store.state.auth.isAuthorized},showFooter(){return["404",404].indexOf((this._.provides[e]||this.$route).name)===-1},activePayment(){return this.$store.state.payment.activeStep},isPlusPage(){return(this._.provides[e]||this.$route).name==="plus-registreren"||(this._.provides[e]||this.$route).name==="plus-registreren-id"||(this._.provides[e]||this.$route).name==="plus"},blog(){return(this._.provides[e]||this.$route).name==="toenennu"},isHomePage(){return(this._.provides[e]||this.$route).name==="index"},showBanner(){return(this._.provides[e]||this.$route).name==="index"||(this._.provides[e]||this.$route).name===`${this.ownSlug}/fotos`||(this._.provides[e]||this.$route).name===`${this.ownSlug}/vrienden`||(this._.provides[e]||this.$route).name===`${this.ownSlug}/herinneringen`||(this._.provides[e]||this.$route).name==="berichten"||(this._.provides[e]||this.$route).name==="mijnschooltijd"||(this._.provides[e]||this.$route).name==="toenennu"}},beforeMount(){y()},mounted(){this.$store.dispatch("auth/initialize",this._.provides[e]||this.$route),w.additionalUserSettings.get().then(t=>{this.showPromo=t.data.settings[1].settings_value,this.showPromoForDiscount=t.data.is_active_promotion}).catch(t=>{console.error(t)})}},H={key:0,class:"default-layout"},M={class:"g-page__header"},x={class:"g-page__content"},z={key:0},N={key:0,class:"g-page__footer"},D={key:1};function E(t,h,O,A,m,o){const d=r("HeaderContainer"),_=r("PromoBanner"),p=r("BreadcrumbsSEO"),g=r("FooterContainer"),v=r("FooterMobileMenu"),l=r("notifications");return o.blog?(s(),i("div",D)):(s(),i("div",H,[u("div",{class:b([{"g-user-is-authorized":o.isAuthorized},"g-page"])},[u("header",M,[a(d)]),u("main",x,[o.showBanner?(s(),i("div",z,[m.showPromo||m.showPromoForDiscount?(s(),c(_,{key:0})):n("",!0)])):n("",!0),!o.isPlusPage&&!o.isHomePage?(s(),c(p,{key:1,class:"g-container breadcrumbs"})):n("",!0),P(t.$slots,"default")]),o.showFooter?(s(),i("footer",N,[a(g)])):n("",!0),o.isPlusPage&&o.activePayment!==4?n("",!0):(s(),c(v,{key:1,id:"footer-mobile-menu-id",class:"footer-mobile-menu"}))],2),a(l,{class:"global",group:"global",position:"bottom center",dangerouslySetInnerHtml:!0}),a(l,{class:"plus",group:"plus",position:"bottom left",dangerouslySetInnerHtml:!0})]))}const R=f(C,[["render",E]]);export{R 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.