1import{d as w,j as C,u as O,cy as T,c as o,e as n,F as m,E as _,h as p,G as B,w as s,D as r,t as d,i as u,l as $,n as b,a0 as c,m as f,ad as D,Q as N}from"./DREHXjTd.js";import{_ as H}from"./Dhl8RJdc.js";const R={flex:"","w-full":"","items-center":"","lg:text-lg":"","of-x-auto":"","scrollbar-hide":"",border:"b base"},S={"ws-nowrap":"",mxa:"","sm:px2":"","sm:py3":"","xl:pb4":"","xl:pt5":"",py2:"","text-center":"","border-b-3":"","text-secondary-light":"","hover:text-secondary":"","border-transparent":""},V={key:1,flex:"","flex-auto":"","sm:px6":"",px2:"","xl:pb4":"","xl:pt5":""},j={"ws-nowrap":"",mxa:"","sm:px2":"","sm:py3":"",py2:"","text-center":"","text-secondary-light":"",op50:""},E=["aria-label"],F={key:1,block:""},I=w({__name:"CommonRouteTabs",props:{options:{},moreOptions:{},command:{type:Boolean},replace:{type:Boolean},preventScrollTop:{type:Boolean,default:!1}},setup(t){const{t:x}=C(),h=O();return T(()=>t.command?t.options.map(a=>({scope:"Tabs",name:a.display,icon:a.icon??"i-ri:file-list-2-line",onActivate:()=>h.replace(a.to)})):[]),(a,l)=>{const y=B,k=D,g=N,v=H;return o(),n("div",R,[(o(!0),n(m,null,_(t.options.filter(e=>!e.hide),(e,i)=>(o(),n(m,{key:e?.name||i},[e.disabled?(o(),n("div",V,[r("span",j,d(e.display),1)])):(o(),p(y,{key:0,to:e.to,replace:t.replace,relative:"",flex:"","flex-auto":"","cursor-pointer":"","sm:px6":"",px2:"",rounded:"","transition-all":"",tabindex:"0","hover:bg-active":"","transition-100":"","exact-active-class":"children:text-secondary !children:border-primary !children:op100 !children:text-base",onClick:l[0]||(l[0]=L=>!t.preventScrollTop&&a.$scrollToTop())},{default:s(()=>[r("span",S,d(e.display||"Â "),1)]),_:2},1032,["to","replace"]))],64))),128)),("isHydrated"in a?a.isHydrated:u($))&&t.moreOptions?.options?.length?(o(),p(v,{key:0,placement:"bottom",flex:"","cursor-pointer":"","mx-1.25rem":""},{popper:s(()=>[(o(!0),n(m,null,_(t.moreOptions.options.filter(e=>!e.hide),(e,i)=>(o(),p(y,{key:e?.name||i,to:e.to},{default:s(()=>[b(g,null,{default:s(()=>[r("span",{flex:"~ row","gap-x-4":"","items-center":"",class:c(e.match?"text-primary":"")},[e.icon?(o(),n("span",{key:0,class:c([e.icon,e.match?"text-primary":"text.secondary"]),"text-md":"","me--1":"",block:""},null,2)):(o(),n("span",F,"Â ")),r("span",null,d(e.display),1)],2)]),_:2},1024)]),_:2},1032,["to"]))),128))]),default:s(()=>[b(k,{placement:"top",content:t.moreOptions.tooltip||u(x)("action.more")},{default:s(()=>[r("button",{"cursor-pointer":"",flex:"","gap-1":"","w-12":"",rounded:"","hover:bg-active":"","btn-action-icon":"",op75:"",px4:"",group:"","aria-label":u(x)("action.more"),class:c(t.moreOptions.match?"text-primary":"text-secondary")},[t.moreOptions.icon?(o(),n("span",{key:0,class:c(t.moreOptions.icon),"text-sm":"","me--1":"",block:""},null,2)):f("",!0),l[1]||(l[1]=r("span",{"i-ri:arrow-down-s-line":"","text-sm":"","me--1":"",block:""},null,-1))],10,E)]),_:1},8,["content"])]),_:1})):f("",!0)])}}}),G=Object.assign(I,{__name:"CommonRouteTabs"});export{G as _};
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.