1import{_ as P}from"./Cg2J696J.js";import{B as v,c9 as b,h as A,s as S,d as M,i as u,b as l,c as p,e as N,F as k,l as z,j as d,k as m,m as x,t as h,_ as L,g as _}from"./DAfNz0Uy.js";const $=[{prefix:"/comentarios-legales",label:"Comentarios Legales"},{prefix:"/consultor-juridico",label:"Consultor JurÃdico"},{prefix:"/normas-editoriales",label:"Normas Editoriales"},{prefix:"/normas-legales",label:"Normas Legales"},{prefix:"/jurisprudencias",label:"Jurisprudencia"},{prefix:"/zona-suscriptores",label:"Zona de Suscriptores"},{prefix:"/revistas",label:"Revistas"},{prefix:"/noticias",label:"Noticias"},{prefix:"/favoritos",label:"Favoritos"},{prefix:"/podcasts",label:"Podcasts"},{prefix:"/codigos",label:"Códigos"},{prefix:"/libros",label:"Libros"},{prefix:"/iptv",label:"ipTV"}],y=[{prefix:"/busqueda_principal",label:"Búsqueda"},{prefix:"/terminos-y-condiciones",label:"Términos y condiciones"},{prefix:"/politicas-de-privacidad",label:"PolÃticas de privacidad"},{prefix:"/politicas-de-cookies",label:"PolÃticas de cookies"},{prefix:"/reclamaciones",label:"Reclamaciones"},{prefix:"/convocatoria",label:"Convocatoria"},{prefix:"/indizacion",label:"Indización"},{prefix:"/estadisticas",label:"EstadÃsticas"},{prefix:"/notificaciones",label:"Notificaciones"},{prefix:"/suscripcion",label:"Suscripción"},{prefix:"/contacto",label:"Contacto"},{prefix:"/perfil",label:"Mi perfil"},{prefix:"/pagos",label:"Pagos"},{prefix:"/somos",label:"Somos"},{prefix:"/login",label:"Iniciar sesión"},{prefix:"/login/configuracion",label:"Configura tu acceso"},{prefix:"/login/recuperacion",label:"Recuperación de accesos"}],D={busqueda:"Búsqueda","ediciones-anteriores":"Ediciones anteriores","mas-leidos":"Más leÃdos","mas-leidas":"Más leÃdas","mas-descargados":"Más descargados",destacadas:"Destacadas",nacionales:"Nacionales",internacionales:"Internacionales",politicas:"PolÃticas",edicion:null,modulo:null,ver:null,video:null},I=new Set(["ver","video","edicion","modulo"]),U={label:"Portada",to:"/"},T={label:"Zona de Suscriptores",to:"/zona-suscriptores"},R=e=>!e||e==="/"?"/":e.replace(/\/+$/,"")||"/",O=e=>/^\d+$/.test(e)||/^[0-9a-f-]{16,}$/i.test(e),w=e=>decodeURIComponent(e).split("-").filter(Boolean).map(a=>a.charAt(0).toUpperCase()+a.slice(1).toLowerCase()).join(" "),g=e=>e.length===0?e:e.map((t,a)=>a===e.length-1?{label:t.label}:t),j=e=>{const t=R(e),a=C(t);if(a)return a.prefix;const s=E(t);if(s)return s.prefix;const r=t.split("/").filter(Boolean)[0];return r?`/${r}`:void 0},C=e=>$.find(t=>e===t.prefix||e.startsWith(`${t.prefix}/`)),E=e=>y.find(t=>e===t.prefix||e.startsWith(`${t.prefix}/`)),B=(e,t)=>{if(!t)return[];const a=t.split("/").filter(Boolean),s=[];let r=e;for(let o=0;o<a.length;o+=1){const n=a[o];if(!n||I.has(n)){r+=`/${n}`;continue}if(r+=`/${n}`,O(n))continue;const i=D[n];i!=null&&s.push({label:i,to:r})}return s},F=(e,t={})=>{const a=R(e);if(a==="/"||a==="/inicio")return[];const s=[{...U}],r=C(a);if(r){r.prefix!=="/zona-suscriptores"&&s.push({...T}),s.push({label:r.label,to:r.prefix});const i=a.slice(r.prefix.length);return s.push(...B(r.prefix,i)),s}const o=E(a);if(o){s.push({label:o.label,to:o.prefix});const i=a.slice(o.prefix.length);return s.push(...B(o.prefix,i)),s}const n=a.split("/").filter(Boolean)[0];return n&&s.push({label:w(n),to:`/${n}`}),s},q=()=>{const e=v(),t=b("app-breadcrumb-suffix",()=>[]),a=b("app-breadcrumb-replace-count",()=>0);return A(()=>e.path,()=>{t.value=[],a.value=0}),{items:S(()=>
1{if(e.meta.breadcrumb?.hide)return[];if(e.meta.breadcrumb?.items?.length)return g(e.meta.breadcrumb.items);const o=F(e.path,e.params);if(o.length===0)return[];const n=t.value.length?[...o.slice(0,Math.max(0,o.length-a.value)),...t.value]:o;return g(n)}),setBreadcrumbSuffix:(o,n)=>{t.value=o,a.value=n?.replaceLast??o.length}}},V={key:0,"aria-label":"Breadcrumb",class:"mb-4 no-print"},Z={class:"flex flex-wrap items-center gap-y-1 text-xs leading-snug"},G=M({__name:"AppBreadcrumb",setup(e){const t=v(),{items:a}=q(),s=S(()=>j(t.path));return(r,o)=>{const n=P,i=L;return u(a).length>0?(l(),p("nav",V,[N("ol",Z,[(l(!0),p(k,null,z(u(a),(c,f)=>(l(),p("li",{key:`${c.label}-${f}`,class:"inline-flex items-center min-w-0 max-w-full"},[c.to?(l(),d(n,{key:0,to:c.to,class:"text-brand-seventh hover:text-brand-sixth font-semibold transition-colors no-underline truncate"},{default:m(()=>[x(h(c.label),1)]),_:2},1032,["to"])):(l(),d(n,{key:1,to:u(s),class:"text-brand-seventh hover:text-brand-sixth font-semibold transition-colors no-underline truncate"},{default:m(()=>[x(h(c.label),1)]),_:2},1032,["to"])),f<u(a).length-1?(l(),d(i,{key:2,name:"heroicons:chevron-right",class:"w-3.5 h-3.5 mx-1.5 text-slate-400 shrink-0","aria-hidden":"true"})):_("",!0)]))),128))])])):_("",!0)}}}),W=Object.assign(G,{__name:"BaseAppBreadcrumb"});export{W as _,q as u};
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.