1import{o as u,c,d as l,t as f,F as $,v as N,g as F,r as _,a as d,u as j,s as W,e as z,j as H,b as R,l as E,w as S,y as B}from"./index-8111a264.js";const L={class:"pb-1 pt-2 text-lg font-medium text-slate-600"},q=["onClick"],O={__name:"AnchorMenu",props:{title:{type:String,required:!0},items:{type:Array,required:!0}},setup(e){function a(r,n=0){const o=document.querySelector(r).getBoundingClientRect().top+window.pageYOffset+n;window.scrollTo({top:o,behavior:"smooth"})}function t(r){r&&a(r,-120)}return(r,n)=>(u(),c("div",null,[l("div",L,f(e.title),1),(u(!0),c($,null,N(e.items,i=>(u(),c("div",{key:i.id,class:"mb-2 cursor-pointer border-1 rounded-lg p-2 px-4 hover:bg-slate-100 w-full",onClick:o=>t(i.hash)},f(i.title),9,q))),128))]))}};function w(e){return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=a.width?String(a.width):e.defaultWidth,r=e.formats[t]||e.formats[e.defaultWidth];return r}}function b(e){return function(a,t){var r=t!=null&&t.context?String(t.context):"standalone",n;if(r==="formatting"&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,o=t!=null&&t.width?String(t.width):i;n=e.formattingValues[o]||e.formattingValues[i]}else{var s=e.defaultWidth,m=t!=null&&t.width?String(t.width):e.defaultWidth;n=e.values[m]||e.values[s]}var h=e.argumentCallback?e.argumentCallback(a):a;return n[h]}}function p(e){return function(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.width,n=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=a.match(n);if(!i)return null;var o=i[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],m=Array.isArray(s)?K(s,function(g){return g.test(o)}):X(s,function(g){return g.test(o)}),h;h=e.valueCallback?e.valueCallback(m):m,h=t.valueCallback?t.valueCallback(h):h;var v=a.slice(o.length);return{value:h,rest:v}}}function X(e,a){for(var t in e)if(e.hasOwnProperty(t)&&a(e[t]))return t}function K(e,a){for(var t=0;t<e.length;t++)if(a(e[t]))return t}function Y(e){return function(a){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=a.match(e.matchPattern);if(!r)return null;var n=r[0],i=a.match(e.parsePattern);if(!i)return null;var o=e.valueCallback?e.valueCallback(i[0]):i[0];o=t.valueCallback?t.valueCallback(o):o;var s=a.slice(n.length);return{value:o,rest:s}}}var I={lessThanXSeconds:{one:"minder dan een seconde",other:"minder dan {{count}} seconden"},xSeconds:{one:"1 seconde",other:"{{count}} seconden"},halfAMinute:"een halve minuut",lessThanXMinutes:{one:"minder dan een minuut",other:"minder dan {{count}} minuten"},xMinutes:{one:"een minuut",other:"{{count}} minuten"},aboutXHours:{one:"ongeveer 1 uur",other:"ongeveer {{count}} uur"},xHours:{one:"1 uur",other:"{{count}} uur"},xDays:{one:"1 dag",other:"{{count}} dagen"},aboutXWeeks:{one:"ongeveer 1 week",other:"ongeveer {{count}} weken"},xWeeks:{one:"1 week",other:"{{count}} weken"},aboutXMonths:{one:"ongeveer 1 maand",other:"ongeveer {{count}} maanden"},xMonths:{one:"1 maand",other:"{{count}} maanden"},aboutXYears:{one:"ongeveer 1 jaar",other:"ongeveer {{count}} jaar"},xYears:{one:"1 jaar",other:"{{count}} jaar"},overXYears:{one:"meer dan 1 jaar",other:"meer dan {{count}} jaar"},almostXYears:{one:"bijna 1 jaar",other:"bijna {{count}} jaar"}},J=function(a,t,r){var n,i=I[a];return typeof i=="string"?n=i:t===1?n=i.one:n=i.other.replace("{{count}}",String(t)),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"over "+n:n+" geleden":n};const Q=J;var Z={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd-MM-y"},G={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},U={full:"{{date}} 'om' {{time}}",long:"{{date}} 'om' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},ee={date:w({formats:Z,defaultWidth:"full"}),time:w({formats:G,defaultWidth:"full"}),dateTime:w({formats:U,defaultWidth:"full"})};const te=ee;var ae={lastWeek:"'afgelopen' eeee 'om' p",yesterday:"'gisteren om' p",today:"'vandaag om' p",tomorrow:"'morgen om' p",nextWeek:"eeee 'om' p",other:"P"},ne=function(a,t,r,n){return ae[a]};const re=ne;var ie={narrow:["v.C.","n.C."],abbreviated:["v.Chr.","n.Chr."],wide:["voor Christus","na Christus"]},oe={narrow:["1","2","3","4"],abbreviated:["K1","K2","K3","K4"],wide:["1e kwartaal","2e kwartaal","3e kwartaal","4e kwartaal"]},se={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["jan.","feb.","mrt.","apr.","mei","jun.","jul.","aug.","sep.","okt.","nov.","dec."],wide:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},le={narrow:["Z","M","D","W","D","V","Z"],short:["zo","ma","di","wo","do","vr","za"],abbreviated:["zon","maa","din","woe","don","vri","zat"],wide:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},de={narrow:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},abbreviated:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"},wide:{am:"AM",pm:"PM",midnight:"middernacht",noon:"het middaguur",morning:"'s ochtends",afternoon:"'s middags",evening:"'s avonds",night:"'s nachts"}},ue=function(a,t){var r=Number(a);return r+"e"},ce={ordinalNumber:ue,era:b({values:ie,defaultWidth:"wide"}),quarter:b({values:oe,defaultWidth:"wide",argumentCallback:function(a){return a-1}}),month:b({values:se,defaultWidth:"wide"}),day:b({values:le,defaultWidth:"wide"}),dayPeriod:b({values:de,defaultWidth:"wide"})};const me=ce;
1var he=/^(\d+)e?/i,ve=/\d+/i,fe={narrow:/^([vn]\.? ?C\.?)/,abbreviated:/^([vn]\. ?Chr\.?)/,wide:/^((voor|na) Christus)/},ge={any:[/^v/,/^n/]},be={narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234]e kwartaal/i},pe={any:[/1/i,/2/i,/3/i,/4/i]},we={narrow:/^[jfmasond]/i,abbreviated:/^(jan.|feb.|mrt.|apr.|mei|jun.|jul.|aug.|sep.|okt.|nov.|dec.)/i,wide:/^(januari|februari|maart|april|mei|juni|juli|augustus|september|oktober|november|december)/i},_e={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:[/^jan/i,/^feb/i,/^m(r|a)/i,/^apr/i,/^mei/i,/^jun/i,/^jul/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i]},xe={narrow:/^[zmdwv]/i,short:/^(zo|ma|di|wo|do|vr|za)/i,abbreviated:/^(zon|maa|din|woe|don|vri|zat)/i,wide:/^(zondag|maandag|dinsdag|woensdag|donderdag|vrijdag|zaterdag)/i},ye={narrow:[/^z/i,/^m/i,/^d/i,/^w/i,/^d/i,/^v/i,/^z/i],any:[/^zo/i,/^ma/i,/^di/i,/^wo/i,/^do/i,/^vr/i,/^za/i]},Pe={any:/^(am|pm|middernacht|het middaguur|'s (ochtends|middags|avonds|nachts))/i},ke={any:{am:/^am/i,pm:/^pm/i,midnight:/^middernacht/i,noon:/^het middaguur/i,morning:/ochtend/i,afternoon:/middag/i,evening:/avond/i,night:/nacht/i}},Me={ordinalNumber:Y({matchPattern:he,parsePattern:ve,valueCallback:function(a){return parseInt(a,10)}}),era:p({matchPatterns:fe,defaultMatchWidth:"wide",parsePatterns:ge,defaultParseWidth:"any"}),quarter:p({matchPatterns:be,defaultMatchWidth:"wide",parsePatterns:pe,defaultParseWidth:"any",valueCallback:function(a){return a+1}}),month:p({matchPatterns:we,defaultMatchWidth:"wide",parsePatterns:_e,defaultParseWidth:"any"}),day:p({matchPatterns:xe,defaultMatchWidth:"wide",parsePatterns:ye,defaultParseWidth:"any"}),dayPeriod:p({matchPatterns:Pe,defaultMatchWidth:"any",parsePatterns:ke,defaultParseWidth:"any"})};const Ce=Me;var je={code:"nl",formatDistance:Q,formatLong:te,formatRelative:re,localize:me,match:Ce,options:{weekStartsOn:1,firstWeekContainsDate:4}};const T=je,We={class:"inline-block"},ze=["id"],Se={role:"list",class:"divide-y divide-gray-200"},Te=["href"],$e={class:"min-w-0"},Ne={key:0,class:"flex gap-8"},De=["src"],Ve={class:"w-1/3 flex items-center text-2xl font-bold"},Ae={key:0,class:"text-sm text-blue"},Fe={class:"ml-2 mt-1 truncate text-xs leading-5 text-gray-500"},He={key:1,class:"leading-6 text-gray-900"},Re={key:0,class:"text-xs text-blue"},Ee={class:"ml-2 mt-1 truncate text-xs leading-5 text-gray-500"},Be=F({__name:"NewsCategory",props:{title:null,items:null},setup(e){return(a,t)=>{const r=_("timeago");return u(),c("div",We,[l("h2",{"border-solid-bottom":"","mx-2":"","border-b":"","text-3xl":"","font-bold":"",id:e.title.toLowerCase()},f(e.title),9,ze),l("div",Se,[(u(!0),c($,null,N(e.items,(n,i)=>(u(),c("a",{key:n.title,class:"flex cursor-pointer gap-x-4 rounded-md px-2 py-1 transition hover:bg-gray-100",href:n.url,target:"blank"},[l("div",$e,[e.items&&i===0?(u(),c("div",Ne,[l("img",{src:n.image,class:"cover mt-1 h-[300px] w-2/3 rounded-md object-cover"},null,8,De),l("div",Ve,[l("div",null,[n.date?(u(),c("div",Ae,[d(r,{datetime:n.date,locale:j(T)},null,8,["datetime","locale"])])):W("",!0),z(" "+f(n.title)+" ",1),l("span",Fe,f(n.source),1)])])])):(u(),c("p",He,[n.date?(u(),c("div",Re,[d(r,{datetime:n.date,locale:j(T)},null,8,["datetime","locale"])])):W("",!0),z(" "+f(n.title)+" ",1),l("span",Ee,f(n.source),1)]))])],8,Te))),128))])])}}}),Le={class:"mx-auto max-w-7xl flex flex-col p-2 lg:px-0"},qe={class:"py-0 text-2xl font-semibold md:py-2 md:text-4xl"},Oe={__name:"HeaderPageTitle",props:{title:{type:String,required:!1}},setup(e){return(a,t)=>(u(),c("div",Le,[l("h1",qe,f(e.title),1)]))}},Xe={class:"mx-auto max-w-7xl flex flex-col p-2 lg:px-0"},Ke={class:"grid grid-cols-12 gap-4"},Ye={class:"col-span-9"},Ie={class:"col-span-3"},Qe=Object.assign({name:"Nieuws"},{__name:"index",setup(e){const a=H(),t=R([]);function r(s,m=0){const v=document.querySelector(s).getBoundingClientRect().top+window.pageYOffset+m;window.scrollTo({top:v,behavior:"smooth"})}function n(s){s&&r(s,-120)}function i(){fetch("//www.seniorennet.be/api/nieuws-page.php").then(m=>m.json()).then(m=>{t.value={...m},window.scrollTo({top:0}),setTimeout(()=>{n(a.hash)},1)})}E(()=>{i()});const o=[{title:"Binnenland",hash:"#buitenland"},{title:"Buitenland",hash:"#buitenland"},{title:"Sport",hash:"#sport"},{title:"Media",hash:"#media"},{title:"Wetenschap",hash:"#wetenschap"},{title:"Economie",hash:"#economie"}];return(s,m)=>{const h=Oe,v=Be,g=O,D=B,V=_("TabPanel"),A=_("TabView");return u(),c("div",null,[d(h,{title:"Nieuwsoverzicht"}),l("div",Xe,[d(A,null,{default:S(()=>[d(V,{header:"Per categorie"},{default:S(()=>{var x,y,P,k,M,C;return[l("div",Ke,[l("div",Ye,[d(v,{items:(x=t.value)==null?void 0:x.binnenland,title:"Binnenland",class:"mb-12"},null,8,["items"]),d(v,{items:(y=t.value)==null?void 0:y.buitenland,title:"Buitenland",class:"mb-12"},null,8,["items"]),d(v,{items:(P=t.value)==null?void 0:P.sport,title:"Sport",class:"mb-12"},null,8,["items"]),d(v,{items:(k=t.value)==null?void 0:k.media,title:"Media",class:"mb-12"},null,8,["items"]),d(v,{items:(M=t.value)==null?void 0:M.wetenschap,title:"Wetenschap",class:"mb-12"},null,8,["items"]),d(v,{items:(C=t.value)==null?void 0:C.economie,title:"Economie",class:"mb-12"},null,8,["items"])]),l("div",Ie,[d(g,{title:"Categorieën",items:o,class:""}),d(D)])])]}),_:1})]),_:1})])])}}});
1export{Qe 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.