PageSourceSearch

https://euronium.brussels/build/assets/Show-B_w3qjM8.js

js euronium.brussels collected 2026-10-08 13:09:22 UTC 16,947 bytes, 1 lines download raw bytes

vendor: 8,986 bytes, line 1
1import{j as V,o as k,l as C,w as m,b as o,a as w,u as h,q as M,n as Y,t as D,c as W,f as H,F as J,y as K,i as U}from"./app-CRJssvaH.js";import{F as Z}from"./FrontEndLayout-BNU_DscL.js";import{_ as A}from"./index-e0O-iVWS.js";import{_ as z}from"./Card.vue_vue_type_script_setup_true_lang-DJV2pcnl.js";import{_ as tt,a as et,b as rt}from"./CardTitle.vue_vue_type_script_setup_true_lang-MOKiLWub.js";import{_ as nt}from"./CardFooter.vue_vue_type_script_setup_true_lang-BFRjGii0.js";import{t as y,b as N,c as _,n as at,g as B,d as st,f as X,e as it}from"./en-US-8upN5vI8.js";/* empty css            */import"./sun-BC5QeBGp.js";import"./SheetContent.vue_vue_type_script_setup_true_lang-DqdNHyVe.js";import"./useForwardExpose-BJ3kXVIu.js";import"./Presence-CzwAOpbI.js";import"./DialogTrigger-BNxAuUiR.js";import"./DialogTitle.vue_vue_type_script_setup_true_lang-Z9QIWpRb.js";import"./search-C4Vq98F2.js";import"./users-B98byUxH.js";import"./calendar-CQPOPcgu.js";import"./info-KwU-MED3.js";import"./user-plus-B284d1Fs.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";function S(e,t){var u,d,x,g;const r=N(),n=(t==null?void 0:t.weekStartsOn)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.weekStartsOn)??r.weekStartsOn??((g=(x=r.locale)==null?void 0:x.options)==null?void 0:g.weekStartsOn)??0,a=y(e,t==null?void 0:t.in),s=a.getDay(),c=(s<n?7:0)+s-n;return a.setDate(a.getDate()-c),a.setHours(0,0,0,0),a}function q(e,t){return S(e,{...t,weekStartsOn:1})}function R(e,t){const r=y(e,t==null?void 0:t.in),n=r.getFullYear(),a=_(r,0);a.setFullYear(n+1,0,4),a.setHours(0,0,0,0);const s=q(a),c=_(r,0);c.setFullYear(n,0,4),c.setHours(0,0,0,0);const u=q(c);return r.getTime()>=s.getTime()?n+1:r.getTime()>=u.getTime()?n:n-1}function p(e,t){const r=y(e,t==null?void 0:t.in);return r.setHours(0,0,0,0),r}function ct(e,t,r){const[n,a]=at(r==null?void 0:r.in,e,t),s=p(n),c=p(a),u=+s-B(s),d=+c-B(c);return Math.round((u-d)/st)}function ot(e,t){const r=R(e,t),n=_(e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),q(n)}function ut(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function dt(e){return!(!ut(e)&&typeof e!="number"||isNaN(+y(e)))}function ft(e,t){const r=y(e,t==null?void 0:t.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function lt(e,t){const r=y(e,t==null?void 0:t.in);return ct(r,ft(r))+1}function mt(e,t){const r=y(e,t==null?void 0:t.in),n=+q(r)-+ot(r);return Math.round(n/X)+1}function I(e,t){var g,v,T,E;const r=y(e,t==null?void 0:t.in),n=r.getFullYear(),a=N(),s=(t==null?void 0:t.firstWeekContainsDate)??((v=(g=t==null?void 0:t.locale)==null?void 0:g.options)==null?void 0:v.firstWeekContainsDate)??a.firstWeekContainsDate??((E=(T=a.locale)==null?void 0:T.options)==null?void 0:E.firstWeekContainsDate)??1,c=_((t==null?void 0:t.in)||e,0);c.setFullYear(n+1,0,s),c.setHours(0,0,0,0);const u=S(c,t),d=_((t==null?void 0:t.in)||e,0);d.setFullYear(n,0,s),d.setHours(0,0,0,0);const x=S(d,t);return+r>=+u?n+1:+r>=+x?n:n-1}function ht(e,t){var u,d,x,g;const r=N(),n=(t==null?void 0:t.firstWeekContainsDate)??((d=(u=t==null?void 0:t.locale)==null?void 0:u.options)==null?void 0:d.firstWeekContainsDate)??r.firstWeekContainsDate??((g=(x=r.locale)==null?void 0:x.options)==null?void 0:g.firstWeekContainsDate)??1,a=I(e,t),s=_((t==null?void 0:t.in)||e,0);return s.setFullYear(a,0,n),s.setHours(0,0,0,0),S(s,t)}function gt(e,t){const r=y(e,t==null?void 0:t.in),n=+S(r,t)-+ht(r,t);return Math.round(n/X)+1}function i(e,t){const r=e<0?"-":"",n=Math.abs(e).toString().padStart(t,"0");return r+n}const b={y(e,t){const r=e.getFullYear(),n=r>0?r:1-r;return i(t==="yy"?n%100:n,t.length)},M(e,t){const r=e.getMonth();return t==="M"?String(r+1):i(r+1,2)},d(e,t){return i(e.getDate(),t.length)},a(e,t){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h(e,t){return i(e.getHours()%12||12,t.length)},H(e,t){return i(e.getHours(),t.length)},m(e,t){return i(e.getMinutes(),t.length)},s(e,t){return i(e.getSeconds(),t.length)},S(e,t){const r=t.length,n=e.getMilliseconds(),a=Math.trunc(n*Math.pow(10,r-3));return i(a,t.length)}},P={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},G={G:function(e,t,r){const n=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});case"GGGG":default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if(t==="yo"){const n=e.getFullYear(),a=n>0?n:1-n;return r.ordinalNumber(a,{unit:"year"})}return b.y(e,t)},Y:function(e,t,r,n){const a=I(e,n),s=a>0?a:1-a;if(t==="YY"){const c=s%100;return i(c,2)}return t==="Yo"?r.ordinalNumber(s,{unit:"year"}):i(s,t.length)},R:function(e,t){const r=R(e);return i(r,t.length)},u:function(e,t){const r=e.getFullYear();return i(r,t.length)},Q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return i(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return i(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){const n=e.getMonth();switch(t){case"M":case"MM":return b.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){const n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return i(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){const a=gt(e,n);return t==="wo"?r.ordinalNumber(a,{unit:"week"}):i(a,t.length)},I:function(e,t,r){const n=mt(e);return t==="Io"?r.ordinalNumber(n,{unit:"week"}):i(n,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):b.d(e,t)},D:function(e,t,r){const n=lt(e);return t==="Do"?r.ordinalNumber(n,{unit:"dayOfYear"}):i(n,t.length)},E:function(e,t,r){const n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});case"EEEE":default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){const a=e.getDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(s);case"ee":return i(s,2);case"eo":return r.ordinalNumber(s,{unit:"day"});case"eee":return r.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(a,{width:"short",context:"formatting"});case"eeee":default:return r.day(a,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){const a=e.getDay(),s=(a-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(s);case"cc":return i(s,t.length);case"co":return r.ordinalNumber(s,{unit:"day"});case"ccc":return r.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(a,{width:"narrow",context:"standalone"});case"cccccc":return r.day(a,{width:"short",context:"standalone"});case"cccc":default:return r.day(a,{width:"wide",context:"standalone"})}},i:function(e,t,r){const n=e.getDay(),a=n===0?7:n;switch(t){case"i":return String(a);case"ii":return i(a,t.length);case"io":return r.ordinalNumber(a,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});case"iiii":default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){const a=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,r){const n=e.getHours();let a;switch(n===12?a=P.noon:n===0?a=P.midnight:a=n/12>
vendor: 4,354 bytes, line 1
1=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,r){const n=e.getHours();let a;switch(n>=17?a=P.evening:n>=12?a=P.afternoon:n>=4?a=P.morning:a=P.night,t){case"B":case"BB":case"BBB":return r.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,r){if(t==="ho"){let n=e.getHours()%12;return n===0&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return b.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):b.H(e,t)},K:function(e,t,r){const n=e.getHours()%12;return t==="Ko"?r.ordinalNumber(n,{unit:"hour"}):i(n,t.length)},k:function(e,t,r){let n=e.getHours();return n===0&&(n=24),t==="ko"?r.ordinalNumber(n,{unit:"hour"}):i(n,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):b.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):b.s(e,t)},S:function(e,t){return b.S(e,t)},X:function(e,t,r){const n=e.getTimezoneOffset();if(n===0)return"Z";switch(t){case"X":return Q(n);case"XXXX":case"XX":return O(n);case"XXXXX":case"XXX":default:return O(n,":")}},x:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"x":return Q(n);case"xxxx":case"xx":return O(n);case"xxxxx":case"xxx":default:return O(n,":")}},O:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+L(n,":");case"OOOO":default:return"GMT"+O(n,":")}},z:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+L(n,":");case"zzzz":default:return"GMT"+O(n,":")}},t:function(e,t,r){const n=Math.trunc(+e/1e3);return i(n,t.length)},T:function(e,t,r){return i(+e,t.length)}};function L(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=Math.trunc(n/60),s=n%60;return s===0?r+String(a):r+String(a)+t+i(s,2)}function Q(e,t){return e%60===0?(e>0?"-":"+")+i(Math.abs(e)/60,2):O(e,t)}function O(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),a=i(Math.trunc(n/60),2),s=i(n%60,2);return r+a+t+s}const $=(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"})}},j=(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"})}},wt=(e,t)=>{const r=e.match(/(P+)(p+)?/)||[],n=r[1],a=r[2];if(!a)return $(e,t);let s;switch(n){case"P":s=t.dateTime({width:"short"});break;case"PP":s=t.dateTime({width:"medium"});break;case"PPP":s=t.dateTime({width:"long"});break;case"PPPP":default:s=t.dateTime({width:"full"});break}return s.replace("{{date}}",$(n,t)).replace("{{time}}",j(a,t))},yt={p:j,P:wt},xt=/^D+$/,bt=/^Y+$/,Ot=["D","DD","YY","YYYY"];function kt(e){return xt.test(e)}function Mt(e){return bt.test(e)}function Yt(e,t,r){const n=Dt(e,t,r);if(console.warn(n),Ot.includes(e))throw new RangeError(n)}function Dt(e,t,r){const n=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${n} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const Pt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,_t=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,vt=/^'([^]*?)'?$/,Tt=/''/g,Et=/[a-zA-Z]/;function St(e,t,r){var g,v,T,E;const n=N(),a=n.locale??it,s=n.firstWeekContainsDate??((v=(g=n.locale)==null?void 0:g.options)==null?void 0:v.firstWeekContainsDate)??1,c=n.weekStartsOn??((E=(T=n.locale)==null?void 0:T.options)==null?void 0:E.weekStartsOn)??0,u=y(e,r==null?void 0:r.in);if(!dt(u))throw new RangeError("Invalid time value");let d=t.match(_t).map(l=>{const f=l[0];if(f==="p"||f==="P"){const F=yt[f];return F(l,a.formatLong)}return l}).join("").match(Pt).map(l=>{if(l==="''")return{isToken:!1,value:"'"};const f=l[0];if(f==="'")return{isToken:!1,value:Wt(l)};if(G[f])return{isToken:!0,value:l};
1if(f.match(Et))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:l}});a.localize.preprocessor&&(d=a.localize.preprocessor(u,d));const x={firstWeekContainsDate:s,weekStartsOn:c,locale:a};return d.map(l=>{if(!l.isToken)return l.value;const f=l.value;(Mt(f)||kt(f))&&Yt(f,t,String(e));const F=G[f[0]];return F(u,f,a.localize,x)}).join("")}function Wt(e){const t=e.match(vt);return t?t[1].replace(Tt,"'"):e}const qt={class:"container mx-auto px-6 py-12"},Nt={class:"max-w-4xl mx-auto"},Ft={class:"flex items-center text-sm text-gray-500 dark:text-gray-400 mb-8"},Ht={class:"mb-8"},Ct={class:"flex items-center space-x-4 mb-4"},Bt={key:0,class:"text-sm text-primary dark:text-primary/90"},pt={class:"text-sm text-gray-500 dark:text-gray-400"},Gt={class:"text-3xl md:text-4xl font-bold text-gray-900 dark:text-white mb-4"},Lt={key:0,class:"mb-8 rounded-lg overflow-hidden"},Qt=["src","alt"],$t=["innerHTML"],Xt={class:"border-t border-gray-200 dark:border-gray-800 pt-8 mb-12"},Rt={key:1},It={class:"grid grid-cols-1 md:grid-cols-3 gap-6"},jt={class:"text-sm text-gray-600 dark:text-gray-400 line-clamp-3"},me=V({__name:"Show",props:{post:{},relatedPosts:{}},setup(e){const t=e,r=a=>St(new Date(a),"MMMM d, yyyy"),n=U(()=>t.post.excerpt||t.post.title);return(a,s)=>(k(),C(Z,{title:e.post.title,description:n.value},{default:m(()=>[o("div",qt,[o("div",Nt,[o("div",Ft,[w(h(M),{href:"/",class:"hover:text-primary dark:hover:text-primary/90"},{default:m(()=>[...s[0]||(s[0]=[Y("Home",-1)])]),_:1}),s[2]||(s[2]=o("span",{class:"mx-2"},"/",-1)),w(h(M),{href:"/journal",class:"hover:text-primary dark:hover:text-primary/90"},{default:m(()=>[...s[1]||(s[1]=[Y("Journal",-1)])]),_:1}),s[3]||(s[3]=o("span",{class:"mx-2"},"/",-1)),o("span",null,D(e.post.title),1)]),o("div",Ht,[o("div",Ct,[e.post.category?(k(),W("div",Bt,[w(h(M),{href:`/${e.post.category.slug}`},{default:m(()=>[Y(D(e.post.category.name),1)]),_:1},8,["href"])])):H("",!0),o("span",pt,D(r(e.post.published_at)),1)]),o("h1",Gt,D(e.post.title),1)]),e.post.featured_image?(k(),W("div",Lt,[o("img",{src:e.post.featured_image,alt:e.post.title,class:"w-full h-auto"},null,8,Qt)])):H("",!0),o("div",{class:"prose prose-lg dark:prose-invert max-w-none mb-12",innerHTML:e.post.content_html},null,8,$t),o("div",Xt,[w(h(M),{href:"/journal",class:"inline-flex items-center text-primary dark:text-primary/90 hover:underline"},{default:m(()=>[...s[4]||(s[4]=[o("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-4 w-4 mr-2",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[o("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M10 19l-7-7m0 0l7-7m-7 7h18"})],-1),Y(" Back to all articles ",-1)])]),_:1})]),e.relatedPosts.length>0?(k(),W("div",Rt,[s[6]||(s[6]=o("h2",{class:"text-2xl font-bold text-gray-900 dark:text-white mb-6"},"Related Articles",-1)),o("div",It,[(k(!0),W(J,null,K(e.relatedPosts,c=>(k(),C(h(z),{key:c.id,class:"h-full"},{default:m(()=>[w(h(tt),null,{default:m(()=>[w(h(et),{class:"text-lg"},{default:m(()=>[w(h(M),{href:c.url,class:"hover:text-primary dark:hover:text-primary/90 transition-colors"},{default:m(()=>[Y(D(c.title),1)]),_:2},1032,["href"])]),_:2},1024)]),_:2},1024),w(h(rt),null,{default:m(()=>[o("p",jt,D(c.excerpt||c.title),1)]),_:2},1024),w(h(nt),null,{default:m(()=>[w(h(M),{href:c.url},{default:m(()=>[w(h(A),{variant:"ghost",size:"sm"},{default:m(()=>[...s[5]||(s[5]=[Y("Read More",-1)])]),_:1})]),_:1},8,["href"])]),_:2},1024)]),_:2},1024))),128))])])):H("",!0)])])]),_:1},8,["title","description"]))}});export{me 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.