1import{_ as D}from"./DE5uBNEM.js";import{_ as C}from"./DEohP0_5.js";import{c as f,o as u,a as e,e as w,f as N,g as S,h as j,i as L,j as b,k as F,l as G,r as M,u as R,b as d,m as c,n as V,v as $,p as A,q as K,w as k,d as p,F as T,s as E,x as H,y as O,t as v}from"#entry";function P(s,o){return u(),f("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z"})])}function U(s,o){return u(),f("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor","aria-hidden":"true","data-slot":"icon"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"})])}const Z=()=>{const s=w(),o=async(n,r)=>{try{await N(n,r)}catch{}};return{trackEvent:o,trackSignup:(n,r)=>{const a={stage:n,tenant_type:s.value?.type};r&&(a.step=r),o("signup",a)},trackNewsletter:(n,r)=>{o("newsletter",{action:n,location:r,tenant_type:s.value?.type})},trackDonation:(n,r)=>{const a={stage:n,tenant_type:s.value?.type};r&&(a.type=r),o("donation",a)},track404:(n,r)=>{o("404_error",{path:n,referrer:r||(typeof document<"u"?document.referrer:"")||"direct",tenant_type:s.value?.type})},trackOutboundLink:(n,r)=>{try{const a=new URL(n).hostname;o("outbound_link",{destination:a,location:r,tenant_type:s.value?.type})}catch{}},trackDownload:n=>{o("file_download",{type:n,tenant_type:s.value?.type})}}},q={class:"min-h-screen flex items-center justify-center bg-mork-gron/5"},I={class:"max-w-md mx-auto text-center px-4"},Q={class:"mb-8"},z={class:"h-32 w-32 mx-auto mb-4 bg-dark-green-50 rounded-full flex items-center justify-center"},J={class:"space-y-4"},W={class:"relative"},X={class:"flex flex-col sm:flex-row gap-3"},Y={class:"mt-12 text-left"},ee={class:"space-y-2"},te={class:"h-8 w-8 bg-primary-500/10 rounded flex items-center justify-center mr-3"},re={class:"font-medium group-hover:text-primary-500"},ne={class:"text-sm text-dark-green-600"},oe={class:"mt-8 p-4 bg-dark-green-50 rounded-lg text-sm text-dark-green-600"},se=["href"],de=S({__name:"404",setup(s){const o=j(),g=L(),{track404:x}=Z(),m=w(),h=b(()=>F(m.value));G(()=>{x(g.fullPath,document.referrer)});const l=M(""),y=[{title:"Grupper",description:"Se alle vores grupper og deres medlemmer",href:"/teams",icon:"div"},{title:"Hovedbestyrelse",description:"Mød partiets ledelse",href:"/teams/hovedbestyrelse",icon:"div"},{title:"Folketingsmedlemmer",description:"Vores repræsentanter i Folketinget",href:"/teams/folketingsmedlemmer",icon:"div"},{title:"Bliv medlem",description:"Bliv en del af Alternativet",href:"/blivmedlem",icon:"div"}],n=()=>{window.history.length>1?o.back():o.push("/")},r=()=>{l.value.trim()&&o.push(`/?search=${encodeURIComponent(l.value)}`)};return R({title:b(()=>`Siden blev ikke fundet - ${h.value}`),meta:[{name:"description",content:"Den side du leder efter eksisterer ikke. Find det du leder efter på Alternativets hjemmeside."},{name:"robots",content:"noindex"}]}),(a,t)=>{const _=D,B=C;return u(),f("div",q,[e("div",I,[e("div",Q,[t[1]||(t[1]=e("div",{class:"text-6xl font-bold text-primary-500 mb-4"}," 404 ",-1)),e("div",z,[d(c(P),{class:"h-16 w-16 text-dark-green-600"})])]),t[8]||(t[8]=e("h1",{class:"text-3xl font-bold mb-4"}," Siden blev ikke fundet ",-1)),t[9]||(t[9]=e("p",{class:"text-lg text-dark-green-600 mb-8"}," Den side du leder efter eksisterer ikke eller er blevet flyttet. ",-1)),e("div",J,[e("div",W,[V(e("input",{"onUpdate:modelValue":t[0]||(t[0]=i=>K(l)?l.value=i:null),type:"text",placeholder:"Søg efter det du leder efter...",class:"w-full px-4 py-3 border border-mork-gron/20 rounded-lg focus:ring-2 focus:ring-primary-500 focus:border-transparent",onKeyup:A(r,["enter"])},null,544),[[$,c(l)]]),e("button",{class:"absolute right-2 top-1/2 transform -translate-y-1/2 p-1 text-dark-green-600 hover:text-primary-500",onClick:r},[d(c(U),{class:"h-5 w-5"})])]),e("div",X,[d(_,{to:"/",class:"flex-1"},{default:k(()=>[...t[2]||(t[2]=[p(" Gå til forsiden ",-1)])]),_:1}),d(_,{variant:"secondary",class:"flex-1",onClick:n},{default:k(()=>[...t[3]||(t[3]=[p(" Gå tilbage ",-1)])]),_:1})])]),e("div",Y,[t[4]||(t[4]=e("h2",{class:"text-lg font-semibold mb-4"}," Populære sider ",-1)),e("div",ee,[(u(),f(T,null,E(y,i=>d(B,{key:i.href,to:i.href,class:"flex items-center p-3 rounded-lg border border-mork-gron/20 hover:border-primary-500 hover:bg-primary-500/5 transition-colors group"},{default:k(()=>[e("div",te,[(u(),H(O(i.icon),{class:"h-4 w-4 text-primary-500"}))]),e("div",null,[e("div",re,v(i.title),1),e("div",ne,v(i.description),1)])]),_:2},1032,["to"])),64))])]),e("div",oe,[t[7]||(t[7]=e("p",{class:"mb-2"},[e("strong",null,"Kan du ikke finde det du leder efter?")],-1)),e("p",null,[t[5]||(t[5]=p(" Kontakt os på ",-1)),e("a",{href:`mailto:${c(m)?.org?.contact?.emailGeneral??"[email protected]"}`,class:"text-primary-500 hover:underline"},v(c(m)?.org?.contact?.emailGeneral??"[email protected]"),9,se),t[6]||(t[6]=p(" eller rapporter et problem med siden. ",-1))])])])])}}});
1export{de 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.