PageSourceSearch

https://www.nordfynskommune.dk/_nuxt/GNBHS5YV2.js

js nordfynskommune.dk collected 2026-10-02 16:45:23 UTC 3,944 bytes, 1 lines download raw bytes

1import{C as t,D as a,E as e,Gt as i,J as n,N as l,T as r,Tt as c,_ as s,_t as o,ct as d,fn as u,hn as g,it as k,st as v,w as m}from"./B8XHxhss.js";import{T as p,k as y,v as h}from"#entry";import{t as _}from"./DnRsJ2ze.js";import{t as b}from"./DXNx4Ry-.js";import{t as f}from"./DILz9fIp.js";import{n as x,r as w,t as T}from"./fYGdS5TL.js";var $=["innerHTML"],L={key:0,class:"c-navigation-card__content flex-grow-1 px-cardInset mb-cardInsetBottom"},B={key:0},I=["innerHTML"],C={key:0},S={key:1},j={key:2},O=["id","aria-labelledby"],q=Object.assign({inheritAttrs:!1},{__name:"NavigationCard",props:{id:{type:[String,Number],required:!0},title:String,teaser:String,children:Array,url:String,link:Object,hideCardButton:Boolean,showOnlyLink:Boolean,isInteractive:{type:Boolean,default:!0},color:{type:String,default:"surfaceVariant",validate:t=>["surfaceVariant","secondary"].includes(t)}},setup(q){const[H,M]=y(),A=q,E=o(),N=t(()=>A.id&&"string"==typeof A.id?A.id:"number"==typeof A.id?`navigation-card-${A.id.toString()}`:`navigation-card-${E}`),P=t(()=>p("SEE_MORE_ABOUT",{capitalize:!0,populate:[A.title]})),V=t(()=>A.showOnlyLink||A.link&&!A.title&&!A.teaser&&!A.children?.length);return(t,o)=>{const p=_,y=b,A=h,E=f,z=w;return k(),a(s,null,[l(i(H),null,{default:c(()=>[d(t.$slots,"heading",{id:`${i(N)}__title`},()=>[q.title&&!i(V)?(k(),r(p,{key:0,id:`${i(N)}__title`,class:"c-navigation-card__heading text-heading-lg text-medium mt-cardInset mb-cardStack px-cardInset text-balance whitespace-pre-line"},{default:c(()=>[m("span",{innerHTML:q.title},null,8,$)]),_:1},8,["id"])):e("",!0)]),q.children||q.teaser?(k(),a("div",L,[q.children?.length?(k(),a("ul",B,[(k(!0),a(s,null,v(q.children,t=>(k(),a("li",{key:t.title,class:"mb-4xs"},[l(A,{to:t?.url,class:"c-navigation-card__child-link relative flex items-start text-body-md-strong text-interactive hover:text-interactiveHover active:text-interactiveActive w-fit py-5xs"},{default:c(()=>[l(y,{name:"arrow-forward",class:"w-[calc(var(--default-icon-scaling)*1em)] h-[calc(var(--default-icon-scaling)*1em)] flex-shrink-0 mr-4xs mt-0.2em"}),m("span",null,g(t.title),1)]),_:2},1032,["to"])]))),128))])):q.teaser?(k(),a("p",{key:1,class:"text-body-sm-regular text-medium whitespace-pre-line",innerHTML:q.teaser},null,8,I)):e("",!0)])):e("",!0),!q.hideCardButton&&q.isInteractive?(k(),r(E,{key:1,class:u(["c-navigation-card__link mt-auto",{"rounded-tr-card rounded-tl-card border-t-0 h-full":i(V)}
1]),color:q.color,icon:q.link?.external||"_blank"===q.link?.target?"open-in-new":"arrow-forward"},{default:c(()=>[q.link?.name?(k(),a("span",C,g(q.link.name),1)):i(V)?(k(),a("span",S,g(q.title),1)):(k(),a("span",j,g(i(P)),1))]),_:1},8,["color","class","icon"])):e("",!0)]),_:3}),q.isInteractive?(k(),r(z,n({key:0,id:i(N),tag:"article",class:["c-navigation-card",{[`c-navigation-card--color--${q.color}`]:q.color,"c-navigation-card--is-interactive":q.isInteractive,"c-navigation-card--only-title":i(V),"c-navigation-card--no-button":q.hideCardButton,group:!q.children?.length}],"aria-labelledby":i(N)?`${i(N)}__title`:null,"label-wrapper":"","clickable-elements-query":("getLinkTileClickables"in t?t.getLinkTileClickables:i(x))(),"link-partials-query":("getLinkTilePartials"in t?t.getLinkTilePartials:i(T))(q.children?.length?".c-card-button, .c-navigation-card__child-link":null),to:q.link?q.link.url:q.url,target:q.link?q.link.target:"_self",external:!!q.link&&q.link.external},t.$attrs),{default:c(()=>[l(i(M))]),_:1},16,["id","class","aria-labelledby","clickable-elements-query","link-partials-query","to","target","external"])):(k(),a("article",n({key:1,id:i(N),class:["c-navigation-card",{[`c-navigation-card--color--${q.color}`]:q.color,"c-navigation-card--is-interactive":q.isInteractive,"c-navigation-card--only-title":i(V),"c-navigation-card--no-button":q.hideCardButton,group:!q.children?.length}],"aria-labelledby":i(N)?`${i(N)}__title`:null},t.$attrs),[l(i(M))],16,O))],64)}}});export{q as t};

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.