Files
miriamgemeinde/public/js/861.1856ffd3.js

2 lines
38 KiB
JavaScript
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use strict";(self["webpackChunkmiriamgemeinde"]=self["webpackChunkmiriamgemeinde"]||[]).push([[861],{655:function(e,t,n){var a=n(6955),r=String;e.exports=function(e){if("Symbol"===a(e))throw new TypeError("Cannot convert a Symbol value to a string");return r(e)}},1861:function(e,t,n){n.d(t,{A:function(){return Sn}});var a=n(641);const r=["innerHTML"];function i(e,t,n,i,o,s){return(0,a.uX)(),(0,a.CE)("div",{innerHTML:i.parsedContent},null,8,r)}var o=n(953),s=n(3751),u=n(33);const c={key:0,class:"worships"},d={key:0,class:"neighborhood-invitation"},l={key:1},h={key:2,class:"internal-information"},m={key:3},f={key:4},g={key:5},p={key:6,class:"selfinformation"},y=["href"],v={key:1},w={key:1};function b(e,t,n,r,i,o){return(0,a.uX)(),(0,a.CE)("div",null,[i.worships.length?((0,a.uX)(),(0,a.CE)("table",c,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(i.worships,(e=>((0,a.uX)(),(0,a.CE)("tr",{key:e.id,style:(0,u.Tr)(e.eventPlace&&e.eventPlace.backgroundColor?`background-color:${e.eventPlace.backgroundColor}`:"")},[(0,a.Lk)("td",null,[(0,a.Lk)("div",null,(0,u.v_)(o.formatDate(e.date)),1),(0,a.Lk)("div",null,(0,u.v_)(e.dayName),1)]),(0,a.Lk)("td",null,[e.neighborInvitation?((0,a.uX)(),(0,a.CE)("div",d,"Einladung zum Gottesdienst im Nachbarschaftsraum:")):(0,a.Q3)("",!0),(0,a.Lk)("h3",null,[(0,a.Lk)("span",{class:(0,u.C4)(e.highlightTime?"highlight-time":"")},(0,u.v_)(o.formatTime(e.time)),3),(0,a.eW)(" -  "+(0,u.v_)(e.title?e.title:`Gottesdienst in ${e.eventPlace.name}`),1)]),e.organizer?((0,a.uX)(),(0,a.CE)("div",l,"Gestaltung: "+(0,u.v_)(e.organizer),1)):(0,a.Q3)("",!0),e.sacristanService?((0,a.uX)(),(0,a.CE)("div",h,"Küsterdienst: "+(0,u.v_)(e.sacristanService),1)):(0,a.Q3)("",!0),e.collection?((0,a.uX)(),(0,a.CE)("div",m,"Kollekte: "+(0,u.v_)(e.collection),1)):(0,a.Q3)("",!0),e.address?((0,a.uX)(),(0,a.CE)("div",f,(0,u.v_)(e.address),1)):(0,a.Q3)("",!0),!e.address&&e.eventPlace.id&&e.eventPlace.id?((0,a.uX)(),(0,a.CE)("div",g," Adresse: "+(0,u.v_)(e.eventPlace.name)+", "+(0,u.v_)(e.eventPlace.street)+", "+(0,u.v_)(e.eventPlace.city),1)):(0,a.Q3)("",!0),e.selfInformation?((0,a.uX)(),(0,a.CE)("div",p,[(0,a.eW)("Bitte informieren Sie sich auch auf den "),e.eventPlace.website?((0,a.uX)(),(0,a.CE)("a",{key:0,href:e.eventPlace.website,target:"_blank"},"Internetseiten dieser Gemeinde!",8,y)):((0,a.uX)(),(0,a.CE)("span",v,"Internetseiten dieser Gemeinde!"))])):(0,a.Q3)("",!0)])],4)))),128))])):((0,a.uX)(),(0,a.CE)("p",w,"Keine Gottesdienste verfügbar."))])}var k=n(6296),E=n(9654),C={name:"WorshipRender",props:{config:{type:Object,required:!0}},data(){return{worships:[]}},async created(){await this.fetchWorships()},methods:{formatTime:E.fU,formatDate:E.Yq,async fetchWorships(){try{const e=await k.A.get("/worships/filtered",{params:this.config});this.worships=e.data}catch(e){console.error("Fehler beim Abrufen der Gottesdienste:",e)}}}},M=n(6262);const X=(0,M.A)(C,[["render",b],["__scopeId","data-v-6bd31626"]]);var P=X;const S=["src","alt","title"];function D(e,t,n,r,i,o){return r.image.filename?((0,a.uX)(),(0,a.CE)("img",{key:0,src:`/images/uploads/${r.image.filename}`,alt:r.image.title,title:r.image.title,class:"image"},null,8,S)):(0,a.Q3)("",!0)}var O={name:"ImageRender",props:{id:{type:Number,required:!0}},setup(e){const t=(0,o.Kh)({filename:"",title:"",description:"",uploadDate:"",pageId:null}),n=async()=>{try{const n=await k.A.get("/image/"+e.id);Object.assign(t,n.data)}catch(n){console.log("Fehler beim Abrufen eines Bildes",n)}};return n(),{image:t}}};const Q=(0,M.A)(O,[["render",D],["__scopeId","data-v-9b711a1e"]]);var T=Q;n(1454);const _={key:0,class:"event-table"},x={key:0,class:"event-image"},W=["src"],L={key:1,class:"event-name"},I={key:2},q={key:0},F={key:3},z={key:4,class:"description"},A={key:5},N={key:6},Y={key:7},j={key:0,class:"event-image"},$=["src"],H={key:1,class:"event-name"},B={key:2},G={key:0},R={key:3},U={key:4,class:"description"},J={key:5},K={key:6},V={key:7};function Z(e,t,n,r,i,o){return(0,a.uX)(),(0,a.CE)("div",null,[i.events.length>1?((0,a.uX)(),(0,a.CE)("table",_,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(i.events,(e=>((0,a.uX)(),(0,a.CE)("tr",{key:e.id},[(0,a.Lk)("td",null,[o.hasImage(e)?((0,a.uX)(),(0,a.CE)("div",x,[i.imageMap[e.relatedImage]?((0,a.uX)(),(0,a.CE)("img",{key:0,src:i.imageMap[e.relatedImage]},null,8,W)):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0),o.shouldDisplay("name")?((0,a.uX)(),(0,a.CE)("div",L,(0,u.v_)(e.name),1)):(0,a.Q3)("",!0),(0,a.Lk)("div",null,(0,u.v_)(o.formatDateOrDay(e.date,e.dayOfWeek)),1),o.shouldDisplay("time")?((0,a.uX)(),(0,a.CE)("div",I,[(0,a.eW)((0,u.v_)(o.formatTime(e.time))+" ",1),e.endTime?((0,a.uX)(),(0,a.CE)("span",q," - "+(0,u.v_)(o.formatTime(e.endTime)),1)):(0,a.Q3)("",!0),(0,a.eW)(" Uhr")])):(0,a.Q3)("",!0),o.shouldDisplay("place")?((0,a.uX)(),(0,a.CE)("div",F,(0,u.v_)(e.eventPlace?.name),1)):(0,a.Q3)("",!0),o.shouldDisplay("description")?((0,a.uX)(),(0,a.CE)("div",z,(0,u.v_)(e.description),1)):(0,a.Q3)("",!0),o.shouldDisplay("contactPerson")?((0,a.uX)(),(0,a.CE)("div",A,(0,u.v_)(e.contactPersons.map((e=>e.name)).join(", ")),1)):(0,a.Q3)("",!0),o.shouldDisplay("institution")?((0,a.uX)(),(0,a.CE)("div",N,(0,u.v_)(e.institution?.name),1)):(0,a.Q3)("",!0),o.shouldDisplay("type")?((0,a.uX)(),(0,a.CE)("div",Y,(0,u.v_)(e.eventType?.caption),1)):(0,a.Q3)("",!0)])])))),128))])):1===i.events.length?((0,a.uX)(),(0,a.CE)("div",{key:1,class:(0,u.C4)(i.events[0].alsoOnHomepage&&"home"===n.config.id?"homepage":"")},[o.hasImage(i.events[0])?((0,a.uX)(),(0,a.CE)("div",j,[i.imageMap[i.events[0].relatedImage]?((0,a.uX)(),(0,a.CE)("img",{key:0,src:i.imageMap[i.events[0].relatedImage]},null,8,$)):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0),o.shouldDisplay("name")?((0,a.uX)(),(0,a.CE)("div",H,(0,u.v_)(i.events[0].name),1)):(0,a.Q3)("",!0),(0,a.Lk)("div",null,(0,u.v_)(o.formatDateOrDay(i.events[0].date,i.events[0].dayOfWeek)),1),o.shouldDisplay("time")?((0,a.uX)(),(0,a.CE)("div",B,[(0,a.eW)((0,u.v_)(o.formatTime(i.events[0].time))+" ",1),i.events[0].endTime?((0,a.uX)(),(0,a.CE)("span",G," - "+(0,u.v_)(o.formatTime(i.events[0].endTime)),1)):(0,a.Q3)("",!0),(0,a.eW)(" Uhr")])):(0,a.Q3)("",!0),o.shouldDisplay("place")?((0,a.uX)(),(0,a.CE)("div",R,(0,u.v_)(i.events[0].eventPlace?.name),1)):(0,a.Q3)("",!0),o.shouldDisplay("description")?((0,a.uX)(),(0,a.CE)("div",U,(0,u.v_)(i.events[0].description),1)):(0,a.Q3)("",!0),o.shouldDisplay("contactPerson")?((0,a.uX)(),(0,a.CE)("div",J,(0,u.v_)(i.events[0].contactPersons.map((e=>e.name)).join(", ")),1)):(0,a.Q3)("",!0),o.shouldDisplay("institution")?((0,a.uX)(),(0,a.CE)("div",K,(0,u.v_)(i.events[0].institution?.name),1)):(0,a.Q3)("",!0),o.shouldDisplay("type")?((0,a.uX)(),(0,a.CE)("div",V,(0,u.v_)(i.events[0].eventType?.caption),1)):(0,a.Q3)("",!0)],2)):(0,a.Q3)("",!0)])}n(8992),n(4520);const ee={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},te=(e,t,n)=>{let a;const r=ee[e];return a="string"===typeof r?r:1===t?r.one:r.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function ne(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth,a=e.formats[n]||e.formats[e.defaultWidth];return a}}const ae={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},re={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},ie={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},oe={date:ne({formats:ae,defaultWidth:"full"}),time:ne({formats:re,defaultWidth:"full"}),dateTime:ne({formats:ie,defaultWidth:"full"})},se={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},ue=(e,t,n,a)=>se[e];function ce(e){return(t,n)=>{const a=n?.context?String(n.context):"standalone";let r;if("formatting"===a&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,a=n?.width?String(n.width):t;r=e.formattingValues[a]||e.formattingValues[t]}else{const t=e.defaultWidth,a=n?.width?String(n.width):e.defaultWidth;r=e.values[a]||e.values[t]}const i=e.argumentCallback?e.argumentCallback(t):t;return r[i]}}const de={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},le={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},he={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},me={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},fe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},ge={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},pe=(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},ye={ordinalNumber:pe,era:ce({values:de,defaultWidth:"wide"}),quarter:ce({values:le,defaultWidth:"wide",argumentCallback:e=>e-1}),month:ce({values:he,defaultWidth:"wide"}),day:ce({values:me,defaultWidth:"wide"}),dayPeriod:ce({values:fe,defaultWidth:"wide",formattingValues:ge,defaultFormattingWidth:"wide"})};function ve(e){return(t,n={})=>{const a=n.width,r=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],i=t.match(r);if(!i)return null;const o=i[0],s=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(s)?be(s,(e=>e.test(o))):we(s,(e=>e.test(o)));let c;c=e.valueCallback?e.valueCallback(u):u,c=n.valueCallback?n.valueCallback(c):c;const d=t.slice(o.length);return{value:c,rest:d}}}function we(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function be(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}function ke(e){return(t,n={})=>{const a=t.match(e.matchPattern);if(!a)return null;const r=a[0],i=t.match(e.parsePattern);if(!i)return null;let o=e.valueCallback?e.valueCallback(i[0]):i[0];o=n.valueCallback?n.valueCallback(o):o;const s=t.slice(r.length);return{value:o,rest:s}}}const Ee=/^(\d+)(th|st|nd|rd)?/i,Ce=/\d+/i,Me={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},Xe={any:[/^b/i,/^(a|c)/i]},Pe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Se={any:[/1/i,/2/i,/3/i,/4/i]},De={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Oe={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Qe={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Te={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},_e={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},xe={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},We={ordinalNumber:ke({matchPattern:Ee,parsePattern:Ce,valueCallback:e=>parseInt(e,10)}),era:ve({matchPatterns:Me,defaultMatchWidth:"wide",parsePatterns:Xe,defaultParseWidth:"any"}),quarter:ve({matchPatterns:Pe,defaultMatchWidth:"wide",parsePatterns:Se,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ve({matchPatterns:De,defaultMatchWidth:"wide",parsePatterns:Oe,defaultParseWidth:"any"}),day:ve({matchPatterns:Qe,defaultMatchWidth:"wide",parsePatterns:Te,defaultParseWidth:"any"}),dayPeriod:ve({matchPatterns:_e,defaultMatchWidth:"any",parsePatterns:xe,defaultParseWidth:"any"})},Le={code:"en-US",formatDistance:te,formatLong:oe,formatRelative:ue,localize:ye,match:We,options:{weekStartsOn:0,firstWeekContainsDate:1}};let Ie={};function qe(){return Ie}Math.pow(10,8);const Fe=6048e5,ze=864e5;function Ae(e){const t=Object.prototype.toString.call(e);return e instanceof Date||"object"===typeof e&&"[object Date]"===t?new e.constructor(+e):"number"===typeof e||"[object Number]"===t||"string"===typeof e||"[object String]"===t?new Date(e):new Date(NaN)}function Ne(e){const t=Ae(e);return t.setHours(0,0,0,0),t}function Ye(e){const t=Ae(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function je(e,t){const n=Ne(e),a=Ne(t),r=+n-Ye(n),i=+a-Ye(a);return Math.round((r-i)/ze)}function $e(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function He(e){const t=Ae(e),n=$e(e,0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Be(e){const t=Ae(e),n=je(t,He(t)),a=n+1;return a}function Ge(e,t){const n=qe(),a=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,r=Ae(e),i=r.getDay(),o=(i<a?7:0)+i-a;return r.setDate(r.getDate()-o),r.setHours(0,0,0,0),r}function Re(e){return Ge(e,{weekStartsOn:1})}function Ue(e){const t=Ae(e),n=t.getFullYear(),a=$e(e,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);const r=Re(a),i=$e(e,0);i.setFullYear(n,0,4),i.setHours(0,0,0,0);const o=Re(i);return t.getTime()>=r.getTime()?n+1:t.getTime()>=o.getTime()?n:n-1}function Je(e){const t=Ue(e),n=$e(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),Re(n)}function Ke(e){const t=Ae(e),n=+Re(t)-+Je(t);return Math.round(n/Fe)+1}function Ve(e,t){const n=Ae(e),a=n.getFullYear(),r=qe(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,o=$e(e,0);o.setFullYear(a+1,0,i),o.setHours(0,0,0,0);const s=Ge(o,t),u=$e(e,0);u.setFullYear(a,0,i),u.setHours(0,0,0,0);const c=Ge(u,t);return n.getTime()>=s.getTime()?a+1:n.getTime()>=c.getTime()?a:a-1}function Ze(e,t){const n=qe(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,r=Ve(e,t),i=$e(e,0);i.setFullYear(r,0,a),i.setHours(0,0,0,0);const o=Ge(i,t);return o}function et(e,t){const n=Ae(e),a=+Ge(n,t)-+Ze(n,t);return Math.round(a/Fe)+1}function tt(e,t){const n=e<0?"-":"",a=Math.abs(e).toString().padStart(t,"0");return n+a}const nt={y(e,t){const n=e.getFullYear(),a=n>0?n:1-n;return tt("yy"===t?a%100:a,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):tt(n+1,2)},d(e,t){return tt(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h(e,t){return tt(e.getHours()%12||12,t.length)},H(e,t){return tt(e.getHours(),t.length)},m(e,t){return tt(e.getMinutes(),t.length)},s(e,t){return tt(e.getSeconds(),t.length)},S(e,t){const n=t.length,a=e.getMilliseconds(),r=Math.trunc(a*Math.pow(10,n-3));return tt(r,t.length)}},at={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},rt={G:function(e,t,n){const a=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});case"GGGG":default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),a=t>0?t:1-t;return n.ordinalNumber(a,{unit:"year"})}return nt.y(e,t)},Y:function(e,t,n,a){const r=Ve(e,a),i=r>0?r:1-r;if("YY"===t){const e=i%100;return tt(e,2)}return"Yo"===t?n.ordinalNumber(i,{unit:"year"}):tt(i,t.length)},R:function(e,t){const n=Ue(e);return tt(n,t.length)},u:function(e,t){const n=e.getFullYear();return tt(n,t.length)},Q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return tt(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return tt(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){const a=e.getMonth();switch(t){case"M":case"MM":return nt.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){const a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return tt(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){const r=et(e,a);return"wo"===t?n.ordinalNumber(r,{unit:"week"}):tt(r,t.length)},I:function(e,t,n){const a=Ke(e);return"Io"===t?n.ordinalNumber(a,{unit:"week"}):tt(a,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):nt.d(e,t)},D:function(e,t,n){const a=Be(e);return"Do"===t?n.ordinalNumber(a,{unit:"dayOfYear"}):tt(a,t.length)},E:function(e,t,n){const a=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});case"EEEE":default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){const r=e.getDay(),i=(r-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return tt(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(r,{width:"short",context:"formatting"});case"eeee":default:return n.day(r,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){const r=e.getDay(),i=(r-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return tt(i,t.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(r,{width:"narrow",context:"standalone"});case"cccccc":return n.day(r,{width:"short",context:"standalone"});case"cccc":default:return n.day(r,{width:"wide",context:"standalone"})}},i:function(e,t,n){const a=e.getDay(),r=0===a?7:a;switch(t){case"i":return String(r);case"ii":return tt(r,t.length);case"io":return n.ordinalNumber(r,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});case"iiii":default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){const a=e.getHours(),r=a/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const a=e.getHours();let r;switch(r=12===a?at.noon:0===a?at.midnight:a/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){const a=e.getHours();let r;switch(r=a>=17?at.evening:a>=12?at.afternoon:a>=4?at.morning:at.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return nt.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):nt.H(e,t)},K:function(e,t,n){const a=e.getHours()%12;return"Ko"===t?n.ordinalNumber(a,{unit:"hour"}):tt(a,t.length)},k:function(e,t,n){let a=e.getHours();return 0===a&&(a=24),"ko"===t?n.ordinalNumber(a,{unit:"hour"}):tt(a,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):nt.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):nt.s(e,t)},S:function(e,t){return nt.S(e,t)},X:function(e,t,n){const a=e.getTimezoneOffset();if(0===a)return"Z";switch(t){case"X":return ot(a);case"XXXX":case"XX":return st(a);case"XXXXX":case"XXX":default:return st(a,":")}},x:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"x":return ot(a);case"xxxx":case"xx":return st(a);case"xxxxx":case"xxx":default:return st(a,":")}},O:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+it(a,":");case"OOOO":default:return"GMT"+st(a,":")}},z:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+it(a,":");case"zzzz":default:return"GMT"+st(a,":")}},t:function(e,t,n){const a=Math.trunc(e.getTime()/1e3);return tt(a,t.length)},T:function(e,t,n){const a=e.getTime();return tt(a,t.length)}};function it(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),r=Math.trunc(a/60),i=a%60;return 0===i?n+String(r):n+String(r)+t+tt(i,2)}function ot(e,t){if(e%60===0){const t=e>0?"-":"+";return t+tt(Math.abs(e)/60,2)}return st(e,t)}function st(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),r=tt(Math.trunc(a/60),2),i=tt(a%60,2);return n+r+t+i}const ut=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},ct=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},dt=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],a=n[1],r=n[2];if(!r)return ut(e,t);let i;switch(a){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;case"PPPP":default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",ut(a,t)).replace("{{time}}",ct(r,t))},lt={p:ct,P:dt},ht=/^D+$/,mt=/^Y+$/,ft=["D","DD","YY","YYYY"];function gt(e){return ht.test(e)}function pt(e){return mt.test(e)}function yt(e,t,n){const a=vt(e,t,n);if(console.warn(a),ft.includes(e))throw new RangeError(a)}function vt(e,t,n){const a="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${a} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}function wt(e){return e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}function bt(e){if(!wt(e)&&"number"!==typeof e)return!1;const t=Ae(e);return!isNaN(Number(t))}const kt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Et=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Ct=/^'([^]*?)'?$/,Mt=/''/g,Xt=/[a-zA-Z]/;function Pt(e,t,n){const a=qe(),r=n?.locale??a.locale??Le,i=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??a.firstWeekContainsDate??a.locale?.options?.firstWeekContainsDate??1,o=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??a.weekStartsOn??a.locale?.options?.weekStartsOn??0,s=Ae(e);if(!bt(s))throw new RangeError("Invalid time value");let u=t.match(Et).map((e=>{const t=e[0];if("p"===t||"P"===t){const n=lt[t];return n(e,r.formatLong)}return e})).join("").match(kt).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:St(e)};if(rt[t])return{isToken:!0,value:e};if(t.match(Xt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));r.localize.preprocessor&&(u=r.localize.preprocessor(s,u));const c={firstWeekContainsDate:i,weekStartsOn:o,locale:r};return u.map((a=>{if(!a.isToken)return a.value;const i=a.value;(!n?.useAdditionalWeekYearTokens&&pt(i)||!n?.useAdditionalDayOfYearTokens&&gt(i))&&yt(i,t,String(e));const o=rt[i[0]];return o(s,i,r.localize,c)})).join("")}function St(e){const t=e.match(Ct);return t?t[1].replace(Mt,"'"):e}var Dt={name:"EventRender",props:{config:{type:Object,required:!0}},data(){return{events:[],imageMap:{}}},async created(){await this.fetchEvents()},methods:{formatTime:E.fU,async fetchEvents(){try{const e=await k.A.post("/events/filter",this.config);this.events=e.data.events,await Promise.all(this.events.filter((e=>this.hasImage(e))).map((async e=>{try{const t=await k.A.get("/image/"+e.relatedImage);this.imageMap[e.relatedImage]="/images/uploads/"+t.data.filename}catch(t){console.error(`Bild konnte nicht geladen werden (ID ${e.relatedImage}):`,t)}})))}catch(e){console.error("Fehler beim Abrufen der Events",e)}},shouldDisplay(e){return this.config.display.includes(e)},formatDateOrDay(e,t){if(e)return Pt(new Date(e),"dd.MM.yyyy");if(null!==t&&void 0!==t){const e=["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"];return e[t]}return""},hasImage(e){return e.relatedImage&&""!=e.relatedImage},async imagePath(e){const t=await k.A.get("/image/"+e),n="/images/uploads/"+t.data.filename;return console.log(n),n}}};const Ot=(0,M.A)(Dt,[["render",Z],["__scopeId","data-v-708e6f45"]]);var Qt=Ot;const Tt={key:0},_t={key:0},xt={key:1},Wt={key:2},Lt={key:3},It={key:4},qt={key:5},Ft={key:1},zt={key:0},At={key:1},Nt={key:2},Yt={key:3},jt={key:4},$t={key:5};function Ht(e,t,n,r,i,o){return n.config&&"box"===n.config.style&&i.contacts&&i.contacts.length&&i.contacts.length>0?((0,a.uX)(),(0,a.CE)("div",Tt,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(i.contacts,(e=>((0,a.uX)(),(0,a.CE)("div",{key:e.id,class:"contact-box bottom-margin"},[(0,a.Lk)("p",null,(0,u.v_)(e.name),1),i.displayOptions.includes("phone")?((0,a.uX)(),(0,a.CE)("p",_t,"Telefon: "+(0,u.v_)(e.phone),1)):(0,a.Q3)("",!0),i.displayOptions.includes("street")?((0,a.uX)(),(0,a.CE)("p",xt,"Straße: "+(0,u.v_)(e.street),1)):(0,a.Q3)("",!0),i.displayOptions.includes("zipcode")?((0,a.uX)(),(0,a.CE)("p",Wt,"Postleitzahl: "+(0,u.v_)(e.zipcode),1)):(0,a.Q3)("",!0),i.displayOptions.includes("city")?((0,a.uX)(),(0,a.CE)("p",Lt,"Stadt: "+(0,u.v_)(e.city),1)):(0,a.Q3)("",!0),i.displayOptions.includes("email")?((0,a.uX)(),(0,a.CE)("p",It,"E-Mail: "+(0,u.v_)(e.email),1)):(0,a.Q3)("",!0),i.displayOptions.includes("positions")?((0,a.uX)(),(0,a.CE)("p",qt,"Positionen: "+(0,u.v_)(e.positions.map((e=>e.caption)).join(", ")),1)):(0,a.Q3)("",!0)])))),128))])):"float"===n.config.style&&i.contacts&&i.contacts.length&&i.contacts.length>0?((0,a.uX)(),(0,a.CE)("span",Ft,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(i.contacts,(e=>((0,a.uX)(),(0,a.CE)("span",{key:e.id,class:"bottom-margin"},[(0,a.eW)((0,u.v_)(e.name)+" ",1),i.displayOptions.includes("phone")?((0,a.uX)(),(0,a.CE)("span",zt,", Telefon: "+(0,u.v_)(e.phone),1)):(0,a.Q3)("",!0),i.displayOptions.includes("street")?((0,a.uX)(),(0,a.CE)("span",At,", Straße: "+(0,u.v_)(e.street),1)):(0,a.Q3)("",!0),i.displayOptions.includes("zipcode")?((0,a.uX)(),(0,a.CE)("span",Nt,", Postleitzahl: "+(0,u.v_)(e.zipcode),1)):(0,a.Q3)("",!0),i.displayOptions.includes("city")?((0,a.uX)(),(0,a.CE)("span",Yt,", Stadt: "+(0,u.v_)(e.city),1)):(0,a.Q3)("",!0),i.displayOptions.includes("email")?((0,a.uX)(),(0,a.CE)("span",jt,", E-Mail: "+(0,u.v_)(e.email),1)):(0,a.Q3)("",!0),i.displayOptions.includes("positions")?((0,a.uX)(),(0,a.CE)("span",$t,", Positionen: "+(0,u.v_)(e.positions.map((e=>e.caption)).join(", ")),1)):(0,a.Q3)("",!0)])))),128))])):(0,a.Q3)("",!0)}var Bt={name:"ContactRender",props:{config:{type:Object,required:!0}},data(){return{contacts:[],loading:!0,error:null,displayOptions:[]}},async created(){try{this.displayOptions=this.config.display||[];const e=await k.A.post("/contact-persons/filter",{config:JSON.stringify(this.config)});this.contacts=e.data,this.loading=!1}catch(e){console.error("Error loading contacts:",e),this.error="Fehler beim Laden der Kontaktpersonen",this.loading=!1}}};const Gt=(0,M.A)(Bt,[["render",Ht],["__scopeId","data-v-0cc91918"]]);var Rt=Gt;const Ut=e=>((0,a.Qi)("data-v-40cfd0fd"),e=e(),(0,a.jt)(),e),Jt={key:0},Kt={key:0},Vt=Ut((()=>(0,a.Lk)("br",null,null,-1))),Zt={key:1},en=Ut((()=>(0,a.Lk)("br",null,null,-1))),tn={key:2},nn=Ut((()=>(0,a.Lk)("br",null,null,-1))),an={key:3},rn=Ut((()=>(0,a.Lk)("br",null,null,-1))),on={key:4},sn=Ut((()=>(0,a.Lk)("br",null,null,-1))),un={key:1},cn={key:0},dn={key:1},ln={key:2},hn={key:3},mn={key:4},fn={key:2},gn=Ut((()=>(0,a.Lk)("br",null,null,-1)));function pn(e,t,n,r,i,o){return n.config&&"box"===n.config.style&&i.institution?((0,a.uX)(),(0,a.CE)("div",Jt,[(0,a.Lk)("h3",null,(0,u.v_)(i.institution.name),1),i.displayOptions.includes("street")?((0,a.uX)(),(0,a.CE)("span",Kt,[(0,a.eW)("Straße: "+(0,u.v_)(i.institution.street),1),Vt])):(0,a.Q3)("",!0),i.displayOptions.includes("zipcode")?((0,a.uX)(),(0,a.CE)("span",Zt,[(0,a.eW)("Postleitzahl: "+(0,u.v_)(i.institution.zipcode),1),en])):(0,a.Q3)("",!0),i.displayOptions.includes("city")?((0,a.uX)(),(0,a.CE)("span",tn,[(0,a.eW)("Stadt: "+(0,u.v_)(i.institution.city),1),nn])):(0,a.Q3)("",!0),i.displayOptions.includes("email")?((0,a.uX)(),(0,a.CE)("span",an,[(0,a.eW)("E-Mail: "+(0,u.v_)(i.institution.email),1),rn])):(0,a.Q3)("",!0),i.displayOptions.includes("phone")?((0,a.uX)(),(0,a.CE)("span",on,[(0,a.eW)("Telefon: "+(0,u.v_)(i.institution.phone),1),sn])):(0,a.Q3)("",!0)])):"float"===n.config.style&&i.institution?((0,a.uX)(),(0,a.CE)("span",un,[(0,a.eW)((0,u.v_)(i.institution.name)+" ",1),i.displayOptions.includes("street")?((0,a.uX)(),(0,a.CE)("span",cn,", Straße: "+(0,u.v_)(i.institution.street),1)):(0,a.Q3)("",!0),i.displayOptions.includes("zipcode")?((0,a.uX)(),(0,a.CE)("span",dn,", Postleitzahl: "+(0,u.v_)(i.institution.zipcode),1)):(0,a.Q3)("",!0),i.displayOptions.includes("city")?((0,a.uX)(),(0,a.CE)("span",ln,", Stadt: "+(0,u.v_)(i.institution.city),1)):(0,a.Q3)("",!0),i.displayOptions.includes("email")?((0,a.uX)(),(0,a.CE)("span",hn,", E-Mail: "+(0,u.v_)(i.institution.email),1)):(0,a.Q3)("",!0),i.displayOptions.includes("phone")?((0,a.uX)(),(0,a.CE)("span",mn,", Telefon: "+(0,u.v_)(i.institution.phone),1)):(0,a.Q3)("",!0)])):((0,a.uX)(),(0,a.CE)("span",fn,[(0,a.eW)((0,u.v_)(n.config),1),gn,(0,a.eW)(" --- "+(0,u.v_)(i.institution),1)]))}var yn={name:"InstitutionRender",props:{config:{type:Object,required:!0}},data(){return{institution:null,loading:!0,error:null,displayOptions:[]}},async created(){try{this.displayOptions=this.config.display||[];const e=await k.A.get("/institutions/"+this.config.id,{config:JSON.stringify(this.config)});this.institution=e.data,this.loading=!1}catch(e){console.error("Error loading institutions:",e),this.error="Fehler beim Laden der Institutionen",this.loading=!1}}};const vn=(0,M.A)(yn,[["render",pn],["__scopeId","data-v-40cfd0fd"]]);var wn=vn;function bn(e,t,n,r,i,o){return i.title?((0,a.uX)(),(0,a.CE)("span",{key:0,onClick:t[0]||(t[0]=(...e)=>o.downloadFile&&o.downloadFile(...e))},(0,u.v_)(i.title),1)):(0,a.Q3)("",!0)}n(4603),n(7566),n(8721);var kn=n(4335),En={name:"DownloadLink",props:{hash:{type:String,required:!0}},data(){return{title:"",link:""}},async created(){await this.fetchFile()},methods:{async fetchFile(){try{const e=await kn.A.get("/files/hash/"+this.hash);this.title=e.data.title,this.events=e.data.events}catch(e){console.error("Fehler beim Abrufen der Events",e)}},async downloadFile(){const e=await kn.A.get(`/files/download/${this.hash}`,{responseType:"blob"}),t=new Blob([e.data],{type:e.data.type}),n=document.createElement("a");n.href=window.URL.createObjectURL(t),n.download=`${this.title}${this.extension}`,n.click(),window.URL.revokeObjectURL(n.href)}}};const Cn=(0,M.A)(En,[["render",bn],["__scopeId","data-v-2bbf7aa9"]]);var Mn=Cn,Xn={name:"RenderContentComponent",props:{content:{type:String,required:!0}},setup(e){const t=(0,o.KR)(""),n=e=>{if(!e||"string"!==typeof e)return"";let t=r(e);return t=i(t),t=u(t),t=c(t),t=d(t),t=l(t),t},r=e=>{if(!e||"string"!==typeof e)return"";const t=/{{ worshipslist:(.*?) }}/g;let n=e;return n=n.replace(t,((e,t)=>{const n=`worship-render-placeholder-${Math.random().toString(36).substr(2,9)}`;return setTimeout((()=>{const e=document.getElementById(n);if(e){const n=(0,s.Ef)({render(){return(0,a.h)(P,{config:JSON.parse(t)})}});n.mount(e)}}),0),`<div id="${n}"></div>`})),n},i=e=>{if(!e||"string"!==typeof e)return"";const t=/{{ image:(.*?) }}/g;let n=e;return n=n.replace(t,((e,t)=>{const n=`image-render-placeholder-${Math.random().toString(36).substr(2,9)}`;return setTimeout((()=>{const e=document.getElementById(n);if(e){const n=(0,s.Ef)({render(){return(0,a.h)(T,{id:t})}});n.mount(e)}}),0),`<span id="${n}"></span>`})),n},u=e=>{if(!e||"string"!==typeof e)return"";const t=/{{ download:(.*?) }}/g;let n=e;return n=n.replace(t,((e,t)=>{const n=`image-render-placeholder-${Math.random().toString(36).substr(2,9)}`;return setTimeout((()=>{const e=document.getElementById(n);if(e){const n=(0,s.Ef)({render(){return(0,a.h)(Mn,{hash:t})}});n.mount(e)}}),0),`<span id="${n}"></span>`})),n},c=e=>{if(!e||"string"!==typeof e)return"";const t=/{{ events:(.*?) }}/g;let n=e;return n=n.replace(t,((e,t)=>{const n=`event-render-placeholder-${Math.random().toString(36).substr(2,9)}`;return setTimeout((()=>{const e=document.getElementById(n);if(e){const n=(0,s.Ef)({render(){return(0,a.h)(Qt,{config:JSON.parse(t)})}});n.mount(e)}}),0),`<div id="${n}"></div>`})),n},d=e=>{if(!e||"string"!==typeof e)return"";const t=/{{ contact:(.*?) }}/g;let n=e;return n=n.replace(t,((e,t)=>{const n=h(t),r=`contact-render-placeholder-${Math.random().toString(36).substr(2,9)}`;return setTimeout((()=>{const e=document.getElementById(r);if(e){const t=(0,s.Ef)({render(){return(0,a.h)(Rt,{config:n})}});t.mount(e)}}),0),`<div id="${r}"></div>`})),n},l=e=>{if(!e||"string"!==typeof e)return"";const t=/{{ institution:(.*?) }}/g;let n=e;return n=n.replace(t,((e,t)=>{const n=h(t),r=`institution-render-placeholder-${Math.random().toString(36).substr(2,9)}`;return setTimeout((()=>{const e=document.getElementById(r);if(e){const t=(0,s.Ef)({render(){return(0,a.h)(wn,{config:n})}});t.mount(e)}}),0),`<div id="${r}"></div>`})),n},h=e=>{try{const t=JSON.parse(e);return t}catch(t){return console.error("Error parsing config:",t),console.log(e),{}}};return(0,a.wB)((()=>e.content),(e=>{t.value=n(e)}),{immediate:!0}),{parsedContent:t}}};const Pn=(0,M.A)(Xn,[["render",i],["__scopeId","data-v-38f41a94"]]);var Sn=Pn},2812:function(e){var t=TypeError;e.exports=function(e,n){if(e<n)throw new t("Not enough arguments");return e}},4603:function(e,t,n){var a=n(6840),r=n(9504),i=n(655),o=n(2812),s=URLSearchParams,u=s.prototype,c=r(u.append),d=r(u["delete"]),l=r(u.forEach),h=r([].push),m=new s("a=1&a=2&b=3");m["delete"]("a",1),m["delete"]("b",void 0),m+""!=="a=2"&&a(u,"delete",(function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return d(this,e);var a=[];l(this,(function(e,t){h(a,{key:t,value:e})})),o(t,1);var r,s=i(e),u=i(n),m=0,f=0,g=!1,p=a.length;while(m<p)r=a[m++],g||r.key===s?(g=!0,d(this,r.key)):f++;while(f<p)r=a[f++],r.key===s&&r.value===u||c(this,r.key,r.value)}),{enumerable:!0,unsafe:!0})},7566:function(e,t,n){var a=n(6840),r=n(9504),i=n(655),o=n(2812),s=URLSearchParams,u=s.prototype,c=r(u.getAll),d=r(u.has),l=new s("a=1");!l.has("a",2)&&l.has("a",void 0)||a(u,"has",(function(e){var t=arguments.length,n=t<2?void 0:arguments[1];if(t&&void 0===n)return d(this,e);var a=c(this,e);o(t,1);var r=i(n),s=0;while(s<a.length)if(a[s++]===r)return!0;return!1}),{enumerable:!0,unsafe:!0})},8721:function(e,t,n){var a=n(3724),r=n(9504),i=n(2106),o=URLSearchParams.prototype,s=r(o.forEach);a&&!("size"in o)&&i(o,"size",{get:function(){var e=0;return s(this,(function(){e++})),e},configurable:!0,enumerable:!0})},9654:function(e,t,n){function a(e){const[t,n]=e.split(":");return`${t}:${n}`}function r(e){const t={year:"numeric",month:"2-digit",day:"2-digit"};return new Date(e).toLocaleDateString("de-DE",t)}function i(e){const t=new Date(e),n=String(t.getHours()).padStart(2,"0"),a=String(t.getMinutes()).padStart(2,"0");return`${n}:${a}`}n.d(t,{Yq:function(){return r},fU:function(){return a},ry:function(){return i}})}}]);
//# sourceMappingURL=861.1856ffd3.js.map