1"use strict";(self.webpackChunk_vnr_web_whitelabel=self.webpackChunk_vnr_web_whitelabel||[]).push([[114],{QxSu:(e,s,t)=>{t.r(s),t.d(s,{default:()=>u});const r={props:{courses:{type:Array,required:!0},active:{type:String,required:!1,default:null},selectedCourse:{type:Object,required:!1,default:null}},data:()=>({activeProcessed:!1,activeCourse:null,course:{}}),created(){this.activeProcessed=this.getActiveCourseSlug(),this.course=this.getCourse(this.activeProcessed)},methods:{getActiveCourseSlug(){return this.hasCourse(this.active)?this.active:this.courses[0].term.slug},hasCourse(e){for(var s=0;s<this.courses.length;s++)if(this.courses[s].term.slug===e)return!0;return!1},getCourse(e){for(var s=0;s<this.courses.length;s++)if(this.courses[s].term.slug===e)return this.courses[s];return null},openModal(){location.hash="kurs-auswaehlen"},closeModal(){this.modalIsOpen=!1}}},u=(0,t("KHd+").Z)(r,(function(){var e=this,s=e._self._c;return s("div",[s("div",{staticClass:"form-group"},[s("a",{staticClass:"form-control form-modal-select",attrs:{id:"registerCourseTitle"},domProps:{textContent:e._s(e.course.term.name)},on:{click:function(s){return s.preventDefault(),e.openModal.apply(null,arguments)}}})]),e._v(" "),s("input",{attrs:{type:"hidden",name:"course"},domProps:{value:e.activeProcessed}})])}),[],!1,null,null,null).exports}}]);
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.