PageSourceSearch

https://www.schoolbank.nl/_nuxt/CCfAq-dU.js

js schoolbank.nl collected 2026-10-02 05:40:55 UTC 11,680 bytes, 1 lines download raw bytes

1import{_ as I}from"./CKLkjSGw.js";import{A as E}from"./dsrZI_JZ.js";import{P as V}from"./CG4Xc7sP.js";import{_ as b,r as d,c as m,o as l,a as t,e as n,b as h,w as x,G as D,S as G,t as y,a7 as U,a8 as F,d as f,M as L,F as K,i as S,u as R,z as Y,p as Z,s as P}from"./BzlTivOS.js";import{A as W}from"./nmPk6Ts9.js";import{S as H}from"./DO4qofKI.js";import{I as q}from"./L0Qda0jv.js";import{u as J}from"./8wB8ZqVT.js";import{b as Q}from"./DX_BJ3SD.js";import{M as X}from"./BYXV8Rmh.js";import{_ as ee}from"./D7gGMpWm.js";import"./BUGSJ_CD.js";import"./BfjEdyQ0.js";import"./UnO42Gcs.js";import"./B_qepNnC.js";const oe={components:{Avatar:E},mixins:[V],data(){return{photo:"",loading:!1}},computed:{profile(){return this.$store.state.myProfile}},mounted(){this.profile&&this.profile.profile_picture&&(this.photo=this.profile.profile_picture)},methods:{onPhotoUpload(r){this.validatePhotoSize(r).then(e=>this.photo=e).catch(()=>this.photo="")},clear(){this.photo=""},next(){this.$emit("next"),this.loading=!1},submit(){if(this.profile&&this.profile.profile_picture===this.photo)return this.next();this.loading=!0,this.$store.dispatch("myProfile/updateProfile",{profile_picture:this.photo}).then(this.next)}}},te={class:"photo"},se={class:"photo__avatar"},ne={key:0,class:"photo__add"},re={class:"photo__label"},ie={class:"photo__buttons"};function ae(r,e,p,c,s,o){const a=d("Avatar"),u=I;return l(),m("div",te,[e[5]||(e[5]=t("h3",{class:"photo__title"},"Voeg je foto toe",-1)),t("div",se,[n(a,{"avatar-url":s.photo},null,8,["avatar-url"]),s.photo?h("",!0):(l(),m("div",ne,[n(u,{class:"photo__icon",icon:"camera"}),t("label",re,[t("input",{class:"photo__input",type:"file",accept:".jpg,.png,.gif,.jpeg",onChange:e[0]||(e[0]=(...i)=>o.onPhotoUpload&&o.onPhotoUpload(...i))},null,32)])])),s.photo?(l(),m("a",{key:1,class:"photo__clear sb-link",href:"javascript:void(0)",onClick:e[1]||(e[1]=(...i)=>o.clear&&o.clear(...i))}," Wijzig ")):h("",!0)]),t("div",ie,[t("a",{href:"javascript:void(0)",class:x(["sb-btn",{"is-loading":s.loading,disabled:!s.photo}]),onClick:e[2]||(e[2]=(...i)=>o.submit&&o.submit(...i))}," Ga verder ",2),e[4]||(e[4]=t("br",null,null,-1)),t("a",{class:"photo__next sb-link",href:"javascript:void(0)",onClick:e[3]||(e[3]=(...i)=>o.next&&o.next(...i))}," Overslaan ")])])}const le=b(oe,[["render",ae],["__scopeId","data-v-21a1cf57"]]),ce={components:{AutocompleteControl:W,SelectControl:H,InputControl:q},setup(){return{v$:J()}},validations(){return{form:{birth_place:{},city:{},status:{},prefix:{},children:{between:Q(0,100)},gender:{}}}},data(){return{loading:!1,STATUS_OPTIONS:G,GENDER_OPTIONS:D,form:{birth_place:"",city:"",status:"",prefix:"",children:0,gender:"N"}}},computed:{profile(){return this.$store.state.myProfile}},mounted(){this.profile&&Object.keys(this.form).forEach(r=>this.form[r]=this.profile[r])},methods:{setProperty({name:r,value:e}){this.form[r]=e,this.v$.form[r].$touch()},next(){this.$emit("next"),this.loading=!1},submit(){this.v$.$touch(),!this.v$.$invalid&&(this.loading=!0,this.$store.dispatch("myProfile/updateProfile",this.form).then(this.next))}}},ue={class:"info"},de={class:"info__form"},pe={class:"info__control"},me={class:"info__control"},_e={class:"info__control"},fe={key:0,class:"info__control"},he={class:"info__control"},ve={class:"info__control"},be={class:"info__buttons"};function ge(r,e,p,c,s,o){const a=d("AutocompleteControl"),u=d("SelectControl"),i=d("InputControl");return l(),m("div",ue,[e[3]||(e[3]=t("h3",{class:"info__title"},"Vul je profiel in",-1)),t("div",de,[t("div",pe,[n(a,{label:"Geboorteplaats",name:"birth_place",value:s.form.birth_place,placeholder:"Plaats",size:"wide",entity:"city",validator:c.v$.form.birth_place,onInput:o.setProperty},null,8,["value","validator","onInput"])]),t("div",me,[n(a,{label:"Woonplaats",name:"city",value:s.form.city,placeholder:"Plaats",size:"wide",entity:"city",validator:c.v$.form.city,onInput:o.setProperty},null,8,["value","validator","onInput"])]),t("div",_e,[n(u,{label:"Burgerlijke staat",value:s.form.status,options:s.STATUS_OPTIONS,name:"status",size:"wide",placeholder:"Selecteer status","placeholder-disabled":!1,validator:c.v$.form.status,onChange:o.setProperty}
1,null,8,["value","options","validator","onChange"])]),s.form.gender===s.GENDER_OPTIONS[2].value&&s.form.status===s.STATUS_OPTIONS[0]?(l(),m("div",fe,[n(i,{label:"Meisjesnaam",value:s.form.prefix,placeholder:"Meisjesnaam",name:"prefix",size:"wide","max-length":50,validator:c.v$.form.prefix,onInput:o.setProperty},null,8,["value","validator","onInput"])])):h("",!0),t("div",he,[n(i,{label:"Kinderen",type:"number",min:0,max:100,value:s.form.children,placeholder:"Aantal kinderen",name:"children",size:"wide",validator:c.v$.form.children,onInput:o.setProperty},null,8,["value","validator","onInput"])]),t("div",ve,[n(u,{label:"Geslacht",value:s.form.gender,options:s.GENDER_OPTIONS,name:"gender",size:"wide",validator:c.v$.form.gender,onChange:o.setProperty},null,8,["value","options","validator","onChange"])])]),t("div",be,[t("a",{href:"javascript:void(0)",class:x(["sb-btn",{"is-loading":s.loading}]),onClick:e[0]||(e[0]=(..._)=>o.submit&&o.submit(..._))}," Ga verder ",2),e[2]||(e[2]=t("br",null,null,-1)),t("a",{class:"info__next sb-link",href:"javascript:void(0)",onClick:e[1]||(e[1]=(..._)=>o.next&&o.next(..._))}," Overslaan ")])])}const Se=b(ce,[["render",ge],["__scopeId","data-v-28382a61"]]),xe={components:{MySchools:X},data(){return{schoolsAreAdded:!1}},methods:{next(){this.$emit("next")},onChange(r){this.schoolsAreAdded=!!r.length}}},Ce={class:"schools"},ye={class:"schools__buttons"};function Pe(r,e,p,c,s,o){const a=d("MySchools");return l(),m("div",Ce,[e[3]||(e[3]=t("h1",{class:"schools__title"},"Voeg je scholen toe",-1)),n(a,{"initial-start-add":!0,onChange:o.onChange},null,8,["onChange"]),t("div",ye,[t("a",{href:"javascript:void(0)",class:x(["sb-btn",{disabled:!s.schoolsAreAdded}]),onClick:e[0]||(e[0]=(...u)=>o.next&&o.next(...u))}," Ga verder ",2),e[2]||(e[2]=t("br",null,null,-1)),t("a",{class:"schools__next sb-link",href:"javascript:void(0)",onClick:e[1]||(e[1]=(...u)=>o.next&&o.next(...u))}," Overslaan ")])])}const Ie=b(xe,[["render",Pe],["__scopeId","data-v-f210a956"]]),ke={props:["currentStep","stepsCount"]},Ne={class:"stepper"};function we(r,e,p,c,s,o){return l(),m("p",Ne,"Stap "+y(p.currentStep)+" van "+y(p.stepsCount),1)}const Oe=b(ke,[["render",we],["__scopeId","data-v-3cc68d16"]]),je=U({__name:"SovendusBanner",props:{trafficSourceNumber:{},trafficMediumNumber:{},sessionId:{},timestamp:{},orderId:{},orderValue:{},orderCurrency:{},usedCouponCode:{},consumerSalutation:{},consumerFirstName:{},consumerLastName:{},consumerEmail:{},consumerPhone:{},consumerStreet:{},consumerStreetNumber:{},consumerCity:{},consumerCountry:{},consumerZipcode:{},consumerYearOfBirth:{},consumerDateOfBirth:{}},setup(r){const e=r,{trafficSourceNumber:p,trafficMediumNumber:c,sessionId:s,timestamp:o,orderId:a,orderValue:u,orderCurrency:i,usedCouponCode:_,consumerSalutation:v,consumerFirstName:k,consumerLastName:N,consumerEmail:w,consumerPhone:O,consumerStreet:j,consumerStreetNumber:$,consumerCity:A,consumerCountry:B,consumerZipcode:T,consumerYearOfBirth:M,consumerDateOfBirth:z}=F(e);window.sovDivId=1+(window.sovDivId||0);const C=`sovendus-integration-container-${window.sovDivId}`;return(async()=>{window.sovIframes=window.sovIframes||[],window.sovIframes.push({trafficSourceNumber:p.value,trafficMediumNumber:c.value,sessionId:s.value,timestamp:o.value,orderId:a.value,orderValue:u.value,orderCurrency:i.value,usedCouponCode:_.value,iframeContainerId:C,integrationType:"vue-1.0.9"}),window.sovConsumer={consumerSalutation:v.value,consumerFirstName:k.value,consumerLastName:N.value,consumerEmail:w.value,consumerPhone:O.value,consumerStreet:j.value,consumerStreetNumber:$.value,consumerCity:A.value,consumerCountry:B.value,consumerZipcode:T.value,consumerYearOfBirth:M.value,consumerDateOfBirth:z.value};const g=document.createElement("script");g.async=!0,g.src="https://api.sovendus.com/sovabo/common/js/flexibleIframe.js",g.type="text/javascript",document.getElementsByTagName("body")[0].appendChild(g)})(),(g,Je)=>(l(),m("div",{id:C}))}}),$e={components:{SovendusBanner:je},data(){return{showBanner:!0}},computed:{ownSlug(){return this.$store.state.auth.ownSlug}},methods:{openMyProfile(){this.$router.push({path:`/${this.ownSlug}`})},openPlusPage(){this.$router.push({path:"/plus"})},closeBanner(){this.showBanner=!1}}},Ae={class:"g-container"},Be={class:"g-section"},Te={class:"success"},Me={class:"success__title"},ze={class:"success__desc"},Ee={class:"success__list"},Ve={class:"success__item"},De={class:"success__item"},Ge={class:"success__item"},Ue={class:"success__item"};function Fe(r,e,p,c,s,o){const a=I,u=d("router-link"),i=ee,_=d("SovendusBanner");return l(),m(K,null,[t("div",Ae,[t("div",Be,[t("div",Te,[t("h1",Me,[n(a,{class:"success__check",icon:"check-circle"}
1),e[3]||(e[3]=f(" Klaar! "))]),t("p",ze,[e[5]||(e[5]=f(" Op ")),n(u,{class:"success__link sb-link",to:`/${o.ownSlug}`},{default:L(()=>e[4]||(e[4]=[f(" Mijn pagina")])),_:1},8,["to"]),e[6]||(e[6]=f(" kun je altijd je profielinformatie aanpassen of aanvullen "))]),n(i,{class:"success__img",src:"onboarding-success.jpg",alt:"Onboarding-stroom is voltooid logo",format:"webp"}),t("ul",Ee,[t("li",Ve,[n(a,{class:"success__icon",icon:"check"}),e[7]||(e[7]=f(" Toegang tot alle schoolfoto’s "))]),t("li",De,[n(a,{class:"success__icon",icon:"check"}),e[8]||(e[8]=f(" Toegang tot alle profielen "))]),t("li",Ge,[n(a,{class:"success__icon",icon:"check"}),e[9]||(e[9]=f(" Onbeperkt verhalen lezen "))]),t("li",Ue,[n(a,{class:"success__icon",icon:"check"}),e[10]||(e[10]=f(" Automatische updates per e-mail "))])]),t("a",{href:"javascript:void(0)",class:"success__button sb-btn",onClick:e[0]||(e[0]=v=>o.openMyProfile())}," Bekijk je profiel "),n(i,{class:"success__banner-img",src:"onboarding-success-banner.png",alt:"Ontdek de extra voordelen met een SchoolBANK PLUS account",format:"webp",onClick:e[1]||(e[1]=v=>o.openPlusPage())}),n(i,{class:"success__banner-img-mobile",src:"onboarding-success-banner-mobile.png",alt:"Ontdek de extra voordelen met een SchoolBANK PLUS account",format:"webp",onClick:e[2]||(e[2]=v=>o.openPlusPage())})])])]),n(_,{trafficSourceNumber:8678,trafficMediumNumber:5})],64)}const Le=b($e,[["render",Fe],["__scopeId","data-v-dd2e8c36"]]),Ke={components:{ProfileInputPhoto:le,ProfileInputInfo:Se,ProfileInputSchools:Ie,Stepper:Oe,OnboardingSuccess:Le},data(){return{loaded:!1,currentStep:1,stepsCount:3,completed:!1}},mounted(){this.$store.dispatch("myProfile/loadProfile")},methods:{next(){this.currentStep<this.stepsCount?this.currentStep++:this.completed=!0}}},Re={class:"g-container onboard"},Ye={key:0,class:"g-section"},Ze={class:"onboard"},We={class:"onboard__steps"};function He(r,e,p,c,s,o){const a=d("ProfileInputPhoto"),u=d("ProfileInputInfo"),i=d("ProfileInputSchools"),_=d("Stepper"),v=d("OnboardingSuccess");return l(),m("div",Re,[s.completed?(l(),S(v,{key:1})):(l(),m("div",Ye,[t("div",Ze,[t("div",We,[s.currentStep===1?(l(),S(a,{key:0,onNext:o.next},null,8,["onNext"])):h("",!0),s.currentStep===2?(l(),S(u,{key:1,onNext:o.next},null,8,["onNext"])):h("",!0),s.currentStep===3?(l(),S(i,{key:2,onNext:o.next},null,8,["onNext"])):h("",!0)]),n(_,{"current-step":s.currentStep,"steps-count":s.stepsCount},null,8,["current-step","steps-count"])])]))])}const qe=b(Ke,[["render",He],["__scopeId","data-v-38c074fc"]]),_o={__name:"onboarding",setup(r){const{$store:e}=R(),p=Y(()=>e.state.auth.isAuthorized);return Z({title:"Bekijk je profiel",meta:[{name:"robots",content:"noindex, nofollow"}]}),(c,s)=>P(p)?(l(),S(P(qe),{key:0})):h("",!0)}};export{_o 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.