1import{I as D,_ as I,L as M,S as v}from"./BrpJ0q59.js";import{e as B,o as r,c as i,a as C,F as w,r as R,b as $,f as S,g as d,w as V,d as j,t as y,n as k,h as F,i as H,j as O,k as a,l}from"./D3GuLU_p.js";import{u as P,C as U,_ as W}from"./BcykkknW.js";import"./r_yaa4Sk.js";import"./CLTz-Yg2.js";const q={"aria-label":"Breadcrumbs",class:"mx-auto lg:max-w-[1440px]"},G={class:"flex flex-wrap items-center px-4 py-2 lg:px-16 gap-1.5 lg:gap-2"},J={key:0,class:"inline-flex items-center",color:"tertiary"},K=B({__name:"Breadcrumbs",props:{items:{}},setup(e){return(c,u)=>(r(),i("nav",q,[C("ol",G,[(r(!0),i(w,null,R(e.items,(o,n)=>(r(),i("li",{key:`${n}-${o.label}`,class:"flex items-center min-w-0 gap-1.5 lg:gap-2"},[n!==0?(r(),i("span",J,[$(D,{size:16,type:"chevron-right",class:"shrink-0"})])):S("",!0),o.to?(r(),d(I,{key:1,to:o.to,class:k(`truncate text-sm font-semibold hover:no-underline! focus:ring-4 focus:ring-[#779AED] rounded-xs ${n===e.items.length-1?"text-primary hover:text-[#322C53]":"text-tertiary hover:text-secondary"}`)},{default:V(()=>[j(y(o.label),1)]),_:2},1032,["to","class"])):(r(),i("span",{key:2,class:k(`truncate text-sm font-semibold ${n===e.items.length-1?"text-primary":"text-tertiary"}`)},y(o.label),3))]))),128))])]))}}),Q=Object.assign(K,{__name:"Breadcrumbs"}),X={label:"SÄkums",to:"/"},Y=e=>e.parent_page_id===null||e.slug===""||e.slug==="home"||e.slugs===""||e.slugs==="/",Z=e=>e?e.startsWith("/")?e:`/${e}`:"/";function ee(e,c){const{includeHome:u=!0,omitLastLink:o=!0}={},n=e??[];if(!n.length)return u?[X]:[];const m=!u&&Y(n[0])?n.slice(1):n;return m.map((g,t)=>({label:g.title,to:o&&t===m.length-1?void 0:Z(g.slugs)}))}const te={key:1,class:"relative flex flex-col"},se={class:"flex min-h-[420px] w-full items-center justify-center"},ie=B({__name:"[...segments]",async setup(e){let c,u;const o=s=>s.slug||(s.slugs.split("/").filter(Boolean).at(-1)??""),n=F(),m=l(()=>{const s=n.params.segments;return s?(Array.isArray(s)?s:[s]).filter(Boolean):[]}),g=l(()=>m.value.at(-1)??""),{data:t,pending:E}=([c,u]=H(()=>P(g,"lv")),c=await c,u(),c),N=l(()=>t.value?.elements??[]),z=l(()=>t.value?.title??""),A=l(()=>t.value?.meta_data?.plan_id),L=l(()=>ee(t.value?.breadcrumbs)),f=l(()=>t.value?.meta_title||t.value?.title||v),h=l(()=>t.value?.meta_description||v);O({title:f,description:h,ogTitle:f,ogDescription:h,ogType:"website"});const x=l(()=>{const s=t.value?.breadcrumbs;if(!s?.length)return!1;const _=s.slice(1).map(o).filter(p=>p.length>0);return _.length===m.value.length&&_.every((p,b)=>p===m.value[b])});return(s,_)=>{const p=Q,b=M,T=W;return r(),i(w,null,[a(x)?(r(),d(p,{key:0,items:a(L)},null,8,["items"])):S("",!0),a(E)&&!a(t)?(r(),i("div",te,[C("div",se,[$(b,{size:"lg"})])])):a(x)?(r(),d(U,{key:3,"page-elements":a(N),"page-title":a(z),sidebar:a(t)?.sidebar,"plan-id":a(A),"page-type":a(t)?.type,"publication-date":a(t)?.publication_date,categories:a(t)?.categories},null,8,["page-elements","page-title","sidebar","plan-id","page-type","publication-date","categories"])):(r(),d(T,{key:2,title:"NeizdevÄs atrast Å¡o lapu.",subtitle:"Å Ä« lapa ir pÄrvietota vai vairs neeksistÄ.","button-text":"Uz SÄkumlapu","home-url":"/","illustration-src":"/images/illustrations/404-image.svg","illustration-alt":"404 attÄls"}))],64)}}});export{ie 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.