PageSourceSearch

https://www.roskilde.dk/_nuxt/B1ogYO6H2.js

js roskilde.dk collected 2026-09-24 09:27:05 UTC 7,766 bytes, 1 lines download raw bytes

1import{C as e,D as a,E as t,Gt as l,J as r,Lt as s,N as i,Nt as n,St as o,T as c,Tt as d,Y as u,_ as m,_t as p,fn as g,hn as f,it as h,st as y,w as x}from"./B8XHxhss.js";import{Et as v,F as b,Ht as _,_ as w}from"#entry";import{t as k}from"./DnRsJ2ze.js";import{t as S}from"./BeUuO7ch.js";import{t as H}from"./DXNx4Ry-.js";import{t as L}from"./B67sZZXI.js";import{t as T}from"./Dj0ALB3g.js";import{t as j}from"./BEcyyOxX.js";import{t as B}from"./nmS8ks872.js";import{t as N}from"./DCaAQXrX2.js";import{n as C,r as z,t as E}from"./ZQoum0LH.js";import{t as M}from"./B3oyr5Pr.js";import{t as D}from"./CY4OPj1K.js";import{t as U}from"./zhdIz5me2.js";var V={key:0,class:"overflow-hidden aspect-video w-full relative"},$={class:"c-hearing-card__image"},I={key:0,class:"c-hearing-card__date--image-date rounded-tl-lg flex items-center text-strong text-body-sm-regular h-fit absolute bottom-0 right-0 bg-primary pl-xs pt-3xs pr-2xs"},O=["innerHTML"],q={class:"flex flex-col gap-cardStack pb-cardInsetBottom pt-cardInset px-cardInset"},A={key:0,class:"c-hearing-card__category text-body-md-regular text-strong"},R=["textContent"],G={key:1,class:"block text-body-sm-regular text-strong"},F=["innerHTML"],P={key:3,class:"c-hearing-card__teaser text-medium text-body-sm-regular whitespace-pre-line"},W=["innerHTML"],J=["datetime"],X=["innerHTML"],Y={key:5,class:"c-hearing-card__tags"},K=["textContent"],Q={__name:"HearingCard",props:{id:[String,Number],title:String,teaser:String,url:String,image:Object,eventDateHtml:String,categories:Array,location:String,tags:Array,label:String,status:String,areas:Array,deadline:String,name:String,type:String,answers:Number,context:{type:String,default:"full"}},setup(r){const s=r,n=U(s.type),o=p(),u=e(()=>s.id&&"string"==typeof s.id?s.id:"number"==typeof s.id?`hearing-card-${s.id.toString()}`:`hearing-card-${o}`),v=e(()=>{const e=s.label||n.type;let a=s.answers>0&&`${s.answers} svar`;return a?`${e} • ${a}`:e}),b=e(()=>"closed"===s.status?w("SETTLED",{capitalize:!0}):s.eventDateHtml),_=e(()=>{if(s?.tags.length>=1)return s.tags.map(e=>e.name)});return(e,s)=>{const n=S,o=H,p=k,w=z;return h(),c(w,{id:l(u),tag:"article",to:r.url,class:g(["c-hearing-card",[`c-hearing-card--ctx--${r.context}`,`c-hearing-card--${r.type}`]]),"aria-labelledby":l(u)?`${l(u)}__title`:null,"label-wrapper":"","clickable-elements-query":("getLinkTileClickables"in e?e.getLinkTileClickables:l(C))(),"link-partials-query":("getLinkTilePartials"in e?e.getLinkTilePartials:l(E))()},{default:d(()=>[r.image?(h(),a("div",V,[x("figure",$,[i(n,{class:"rounded-t-md overflow-hidden w-full",fit:"cover",sizes:"100vw >=656:540px",src:r.image.cropUrl||r.image.url,width:r.image.width,height:r.image.height,alt:r.image.altText,ratio:16/9},null,8,["src","width","height","alt"])]),r.eventDateHtml?(h(),a("div",I,[i(o,{name:"clock",class:"w-1em w-1em mr-5xs"}),x("span",{class:"block min-w-10",innerHTML:l(b)},null,8,O)])):t("",!0)])):t("",!0),x("div",q,[r.categories?.length?(h(),a("div",A,[x("span",{textContent:f(r.categories[0])},null,8,R)])):t("",!0),r.type?(h(),a("span",G,f(l(v)),1)):t("",!0),r.title?(h(),c(p,{key:2,id:`${l(u)}__title`,class:"c-hearing-card__title text-strong text-heading-lg whitespace-pre-line"},{default:d(()=>[x("span",{innerHTML:r.title},null,8,F)]),_:1},8,["id"])):t("",!0),r.teaser?(h(),a("div",P,[x("span",{innerHTML:r.teaser},null,8,W)])):t("",!0),r.eventDateHtml&&!r.image?(h(),a("div",{key:4,class:"c-hearing-card__date flex text-strong text-body-sm-regular",datetime:r.eventDateHtml},[i(o,{name:"clock",class:"mr-5xs"}),x("span",{innerHTML:l(b)},null,8,X)],8,J)):t("",!0),r.tags.length?(h(),a("div",Y,[(h(!0),a(m,null,y(l(_),e=>(h(),a("div",{key:e,class:"c-hearing-card__tag"},[x("span",{textContent:f(e)},null,8,K)]))),128))])):t("",!0)])]),_:1},8,["id","to","class","aria-labelledby","clickable-elements-query","link-partials-query"])}}},Z={__name:"HearingCard",props:{type:String,label:String},setup:e=>(a,t)=>(h(),c(l(Q),{label:e.label||("publicMeeting"===e.type?("localize"in a?a.localize:l(w))("RO_PUBLIC_MEETING",{capitalize:!0}):""),type:e.type},null,8,["label","type"]))},ee={class:"d-hearing-list"},ae={class:"flex flex-col >=656:flex-row gap-3xs col-span-full >=960:grow"},te={class:"flex justify-center"},le={id:"search-result-area",class:"grid >=656:grid-cols-2 >=960:grid-cols-3 >=1280:grid-cols-4 gap-gutter <375:gap-y-sm pb-afterBlocks"},re={role:"status",class:"sr-only"},se=Object.assign({inheritAttrs:!1},{__name:"HearingList",props:{search:Object,feedback:{type:Object,default:void 0},hideFeedback:{type:Boolean,default:!1},contentElements:Array},setup(p){T();const g=p,k=v(),S=s([]),H=s(v().query?.group??1),C=e(()=>S?.value?.find(e=>+e.id===+H.value)),z=s(null),E=s(j(g.search,{populate:k.query})),U=s(E.value.fieldByName.text?.value??"");function V(e,a=!1){a&&(E.value.fieldByName.text.value=U.value),u(()=>{z.value?.submit()})}return o(()=>z.value?.limboSearch?.data,e=>{if(e){let a=[];
1e?.groups?.forEach(e=>{a.push(e)}),S.value=a,S.value.some(e=>+e.id===+H.value)?H.value=S.value.find(e=>+e.id===+H.value)?.id:H.value=+(S.value?.[0]?.id??1)}}),o(C,(e,a)=>{e?.id!==a?.id&&void 0!==a?.id&&V(null)}),(e,s)=>{const o=B,u=L,p=N,g=M,v=Z,k=D,T=b;return h(),a("article",ee,[i(T,{name:"list-page-layout"},{afterHeader:d(()=>[l(E)?(h(),c(p,{key:0,role:"search",action:l(E).endpointUrl,method:l(E).method,class:"mx-auto w-12/12col mt-lg mb-2xl gap-md grid >=656:grid-cols-3 >=1280:flex 1280:flex-row 1280:items-end 1280:justify-between 1280:flex-wrap 1280:gap-x-2xl",onSubmit:s[3]||(s[3]=_(()=>{},["prevent"]))},{default:d(()=>[x("div",ae,[(h(!0),a(m,null,y(l(E).fieldsByType.dropdown,(e,a)=>(h(),c(o,{key:a,modelValue:e.value,"onUpdate:modelValue":a=>e.value=a,name:e.name,placeholder:e.placeholder,class:"grow <960:min-w-auto",color:"surface",label:e.label,items:e.items,onChange:s[0]||(s[0]=e=>V())},null,8,["modelValue","onUpdate:modelValue","name","placeholder","label","items"]))),128))]),l(E).fieldByName.text?(h(),c(u,{key:0,modelValue:l(U),"onUpdate:modelValue":s[1]||(s[1]=e=>n(U)?U.value=e:null),type:"search",name:l(E).fieldByName.text.name,placeholder:l(E).fieldByName.text.placeholder,"aria-label":l(E).fieldByName.text.placeholder||("localize"in e?e.localize:l(w))("SEARCH_FIELD",{capitalize:!0}),"show-clear":!!l(U)||!!l(E).fieldByName.text?.value,class:"h-fit shrink grow col-span-full >=1280:max-w-4/12col",onSubmit:s[2]||(s[2]=e=>V(0,!0))},null,8,["modelValue","name","placeholder","aria-label","show-clear"])):t("",!0)]),_:1},8,["action","method"])):t("",!0)]),default:d(()=>[x("div",te,[i(g,{modelValue:l(H),"onUpdate:modelValue":s[4]||(s[4]=e=>n(H)?H.value=e:null),"aria-controls":"search-result-area",filters:l(S),"add-show-all":!1,align:"left",layout:"wide",color:"canvas",class:"relative w-visual-screen flex-shrink-0"},null,8,["modelValue","filters"])]),i(k,{ref_key:"searchManager",ref:z,class:"mt-beforeBlocks mb-afterBlocks w-12/12col mx-auto flex flex-col","search-filters":l(E),"active-group-id":l(H),config:{enableGroupedSearch:!0},"extra-parameters":1!==l(H)?{group:l(H)}:null,"show-all":!1},{default:d(({data:t})=>[x("div",le,[x("div",re,f(l(C)?.name?("localize"in e?e.localize:l(w))("SHOWING_RESULTS_FOR_X",{populate:[l(C).name]}):("localize"in e?e.localize:l(w))("SHOWING_ALL_RESULTS")),1),(h(!0),a(m,null,y(t?.groups?.find?.(e=>+e.id===+l(H))?.items,e=>(h(),c(v,r({key:e.id,class:["col-span-1 w-full h-full",[{"c-hearing-card--status--closed":"closed"===e.status}]]},{ref_for:!0},{id:e.id,image:e.image,url:e.url,title:e.title,eventDateHtml:e.info[0],status:e.status,label:e.label,tags:e.topics,type:e.type,answers:e.hearingReplyCount,price:e.price}),null,16,["class"]))),128))])]),_:1},8,["search-filters","active-group-id","extra-parameters"])]),_:1})])}}});export{se 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.