PageSourceSearch

https://medischescholing.nl/_nuxt/DbJtXyLk.js

js medischescholing.nl collected 2026-09-25 02:34:05 UTC 9,004 bytes, 2 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DChPXFrn.js","./DMEh0pQe.js","./CyOz8q9n.js","./entry.CscbfveV.css","./DxoIywBh.js","./BZWlHCx0.js","./DSedljvs.js","./BH8tWGZ0.js","./CHQqFczK.js","./TextEditor.D2tP-5S5.css","./CYadz3fo.js","./CGPMVT10.js","./B1VRziXA.js"])))=>i.map(i=>d[i]);
2import{d as Q,a as Y,Y as j,K as G,s as q,k as z,o as v,l as C,b as u,e as l,w as J,N as W,f as p,G as X,Z as ee,t as O,A as L,r as y,n as N,h as se,i as ae,D as te,R as re,oe,bD as le,c as H,ho as ie,of as h,cV as ue,H as ne,bR as ce,x as me}from"./CyOz8q9n.js";import{_ as de,a as _e,b as pe,c as ve,d as fe,e as he,f as ye}from"./CnViYMfm.js";import{_ as ge}from"./DusovnzP.js";import{_ as Se}from"./DMEh0pQe.js";import{_ as be}from"./BZWlHCx0.js";import{d as Ce}from"./5Fu4kERo.js";import{u as K}from"./CYadz3fo.js";import{u as Z}from"./Dv1suKJD.js";import{u as we}from"./xKpQ_tSo.js";import{_ as Ie}from"./CFuktNVM.js";import{_ as $e}from"./CUu55gGI.js";import"./CznndVC0.js";import"./D_80YID4.js";import"./Bn8z1B4Q.js";import"./CfilAexJ.js";import"./GEzlBkZr.js";import"./DYpS7W5U.js";import"./DZ8XvcZ7.js";import"./jFYhBC76.js";import"./C8Kj2Ot0.js";import"./BbibDaBY.js";import"./y-sQsjO3.js";import"./yUSB_xAP.js";import"./C6E7kf58.js";import"./BCVMbtrN.js";import"./BgYc4DKJ.js";import"./DSedljvs.js";import"./DuWzwVpq.js";import"./CRWVgomV.js";import"./DAtHr-ut.js";import"./kRIii9yh.js";import"./N6x6TlHE.js";import"./DxoIywBh.js";import"./DpjR_sre.js";import"./KcMTsy6g.js";import"./Cby6jaXs.js";import"./DasgpTPs.js";import"./CHuOpfRa.js";import"./D-pctMGk.js";import"./BbB4T-GW.js";import"./D4k11_F0.js";import"./Cnuz5q2k.js";import"./M3o9UOyj.js";import"./DFJElbMp.js";import"./TE7BN8Kd.js";import"./AQeycfIS.js";import"./BHUZSZuk.js";import"./Bc_nwQoL.js";import"./D_dQQsBm.js";import"./CEslYGjf.js";import"./CGPMVT10.js";import"./B1VRziXA.js";import"./BXSKNMOA.js";import"./Betf9XU-.js";import"./C0Vq8StI.js";import"./u0iUbXLW.js";const De={class:"flex flex-wrap"},ke={class:"w-full"},Ae={key:0,class:"border border-gray-200 rounded-md mt-1 max-h-60 overflow-y-auto bg-white shadow-md"},xe=["onClick"],Ee={key:1,class:"border border-gray-200 rounded-md mt-1 px-3 py-2 bg-white shadow-md text-gray-500"},Te=Q({__name:"StreamCourseSearch",props:{isDisabled:{type:Boolean,default:!1},needToSetDate:{type:Boolean,default:!0},autocompleteClass:{type:Array,default:()=>[]},companyId:{type:Number,default:null},preSelectedCourseId:{type:[Number,String],default:null}},setup(k){const n=k,{t:R}=Y(),t=K(),g=Z(),A=we(),w=j(),{errorMessagesPrompt:x}=G(),o=y(""),d=y(null),S=y(!1),c=y([]),e=y(""),{getStreamState:B}=q(t),_=N({get:()=>
2B.value.course_id,set:s=>{s&&t.setStreamStates({data:{course_id:s.id}})}}),E=N(()=>n.companyId?w.hasPermission("viewAny_company_stream_forms"):w.hasPermission("viewAny_stream_forms")),T=N(()=>!!_.value&&o.value===e.value);function P(s){return[s.entity_type,s.course_type_name,s.id,s.title,s.prefix??"",s.company].join(" - ")}function I(s){_.value=s,e.value=P(s),o.value=e.value,c.value=[],d.value="",b(),s&&g.getCourseDetails(_.value),!(n.isDisabled||!n.needToSetDate)&&s&&t.setStreamDates(_.value)}function F(){o.value.length>0&&c.value.length<1&&!T.value?d.value=`${R("featuredCourses.noResultText")} ${o.value}`:d.value=""}const $=Ce(async()=>{if(!o.value.length){c.value=[],e.value="",d.value="";return}o.value!==e.value&&(d.value="");try{S.value=!0;const s=await A.searchCourse({companyId:n.companyId,courseString:o.value,config:{params:{entity_type:["course","episode"]}}});c.value=s}catch(s){s.response?.status===422&&x(s.response.data.errors)}finally{S.value=!1}},300);z(async()=>{if(n.preSelectedCourseId)try{const a=(await A.searchCourse({companyId:n.companyId,courseString:n.preSelectedCourseId,config:{params:{entity_type:["course","episode"]}}}))[0];a&&I(a)}catch(s){console.error(s)}});function b(){_.value&&D({courseId:_.value})}async function D({courseId:s}){try{await Promise.all([g.setExistingCourseData({courseId:s}).then(a=>(t.updateStreamState({email_unread_messages_to:a.company_administrator_email??null,course_type_id:a.course_type_id??null,keywords:a.keywords}),a)),g.fetchMedia(s).then(a=>(t.setCourseImages(a.media),t.setCourseDocuments(a.documents),a)),t.setStreamDates(s),E.value&&t.setStreamForms(s)])}catch(a){a.response?.status===422&&x(a.response.data.errors)}}return(s,a)=>{const V=Se,M=be;return v(),C("div",De,[u("div",ke,[l(M,{label:s.$t("featuredCourses.sectionCourse"),error:d.value||void 0},{default:J(()=>[l(V,{modelValue:o.value,"onUpdate:modelValue":[a[0]||(a[0]=f=>o.value=f),p($)],class:W([k.autocompleteClass,"w-full"]),placeholder:s.$t("featuredCourses.searchCoursesText"),disabled:k.isDisabled,loading:S.value,onBlur:F},null,8,["modelValue","class","placeholder","disabled","loading","onUpdate:modelValue"]),c.value.length&&o.value.length?(v(),C("div",Ae,[(v(!0),C(X,null,ee(c.value,f=>(v(),C("div",{key:f.id,class:"px-3 py-2 cursor-pointer hover:bg-gray-100",onClick:U=>I(f)},O(P(f)),9,xe))),128))])):o.value.length&&!S.value&&c.value.length===0&&!T.value?(v(),C("div",Ee,O(s.$t("streams.noCourseResultText",{searchString:o.value})),1)):L("",!0)]),_:1},8,["label","error"])])])}}}),Pe={class:"mx-auto w-full max-w-full px-4"},Fe={class:"level mb-4"},Re={class:"level-left"},Be={class:"level-item"},Ve={class:"text-xl font-semibold tracking-tight text-neutral-900"},Me={class:"mt-2"},Ne={class:"grid grid-cols-1 gap-8 lg:grid-cols-12"},qe={class:"w-full lg:col-span-8"},Oe={class:"w-full lg:col-span-4"},Le={class:"flex justify-end mb-2"},Ue=Q({__name:"create",setup(k){const n=ie(()=>ce(()=>import("./DChPXFrn.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12]),import.meta.url)),{t:R}=Y(),t=se(),g=ae(),A=te(),w=K(),{resetStreamState:x,setStreamDatesMutation:o,updateStreamState:d,uploadStreamAudio:S,saveStream:c}=w,{getStreamState:e,getStreamIvsChannelSettings:B,audioFile:_}=q(w),E=Z(),{resetCourseStates:T}=E,{selectedCourseDetails:P}=q(E),{hasPermission:I}=j(),{errorMessagesPrompt:F}=G(),$=re(),b=y(!1),D=y(null),s=t.query.courseId?Number.parseInt(t.query.courseId):null;D.value=s,T(),x(),o([]),d({platform:oe[le.VIDEO]?.[0]??""}),$.clearErrors();function a(){$.clearErrors();const i={type:e.value.type,course_id:e.value.course_id,course_date_id:e.value.course_date_id,title:e.value.title,description:e.value.description,platform:e.value.platform,embed_url:e.value.embed_url,rss_feed:e.value.rss_feed,duration:e.value.duration,keywords:e.value.keywords,chat_acceptance:e.value.chat_acceptance,podcast_banner_url:e.value.podcast_banner_url,rss_feed_publish_date:e.value.rss_feed_publish_date,has_chat:h(e.value.has_chat),has_discussion:h(e.value.has_discussion),has_comments:h(e.value.has_QandA),has_form:h(!1),disable_scrubbing:h(e.value.disable_scrubbing),show_live_views:e.value.show_live_views,show_total_views:e.value.show_total_views,show_total_subscribers:e.value.show_total_subscribers,remember_progress:e.value.remember_progress,allow_certificate:e.value.allow_certificate,email_unread_messages:e.value.email_unread_messages,email_unread_messages_to:e.value.email_unread_messages_to,is_published:ue===e.value.course_type_id?0:1,allow_fullscreen:h(e.value.allow_fullscreen),has_QandA:h(e.value.has_QandA),images:V(e.value.media),documents:f(e.value.documents),form_ids:M(e.value.forms),meeting_details:e.value.meeting_details,presence_required:e.value.presence_required,presence_email:e.value.presence_email,presence_qr_visible:e.value.presence_qr_visible,...B.value};b.value=!0,c(i).then(async r=>{if(_.value)try{await S(r.stream_id)}catch(m){F(m.response.data.errors)}b.value=!1,U()}).catch(r=>{b.value=!1,r.response?.status===422&&($.setErrors(ne(r.response.data.errors)),F(r.response.data.errors))})}function V(i){const r=i.filter(m=>m.id);return r.length?r:[]}function M(i){const r=i.filter(m=>m.id);return r.length?r.map(m=>m.id):[]}function f(i){const r=i.filter(m=>m.id);return r.length?r:[]}function U(){A.add({title:R("streams.savedStream"),color:"success"}),t.query.goBackInHistory?g.back():g.push("/companies/"+t.params.id+"/streams")}return(i,r)=>(v(),C("section",null,[u("div",Pe,[u("div",Fe,[u("div",Re,[u("div",Be,[u("h1",Ve,O(i.$t("streams.createStream")),1)])])]),u("div",Me,[u("div",Ne,[u("div",qe,[l(Te,{"autocomplete-class":["custom-autocomplete"],"company-id":parseInt(p(t).params.id),"is-disabled":!!D.value,"pre-selected-course-id":D.value??void 0,class:"mb-3"},null,8,["company-id","is-disabled","pre-selected-course-id"]),l(ge,{"course-data":p(P),"company-id":p(t).params.id},null,8,["course-data","company-id"]),l(de),l(p(n)),l(_e),l(pe),l(ve)]),u("div",Oe,[l(fe),p(I)("viewAny_company_
2stream_forms")?(v(),H(he,{key:0})):L("",!0),l(ye),l($e,{"company-id":Number(p(t).params.id)},null,8,["company-id"])])])]),u("div",Le,[p(I)("create_company_stream")?(v(),H(Ie,{key:0,color:"primary",class:"px-6",loading:b.value,label:i.$t("commonKeys.save"),onClick:a},null,8,["loading","label"])):L("",!0)])])]))}}),Ys=me(Ue,[["__scopeId","data-v-acb84bd0"]]);export{Ys 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.