import{_ as r,c as n,a as d,r as c,o as t,az as h,be as m,g as k,w as v,t as o,j as s,h as y,n as p,Q as x}from"./Co0rzPff.js";const C={};function N(a,l,e,u,i,_){return t(),n("nav",null,[d("ul",null,[c(a.$slots,"default",{},void 0,!0)])])}const j=r(C,[["render",N],["__scopeId","data-v-69fe4db5"]]),S={components:{ChevronRightIcon:h},props:{link:{default:null,type:String},action:{default:null,type:Function},label:{required:!0,type:String},badge:{default:null,type:String},chevron:{default:!1,type:Boolean},danger:{default:!1,type:Boolean}}},B={key:0,class:"rounded-full bg-brand-highlight px-2 text-sm font-bold text-brand"},I={key:1,class:"ml-auto"},R={key:0,class:"rounded-full bg-brand-highlight px-2 text-sm font-bold text-brand"},V={key:2};function w(a,l,e,u,i,_){const f=m("ChevronRightIcon"),b=x;return e.link!==null?(t(),k(b,{key:0,to:e.link,class:"nav-item"},{default:v(()=>[c(a.$slots,"default",{},void 0,!0),d("span",null,o(e.label),1),e.badge?(t(),n("span",B,o(e.badge),1)):s("",!0),e.chevron?(t(),n("span",I,[y(f)])):s("",!0)]),_:3},8,["to"])):e.action?(t(),n("button",{key:1,class:p(["nav-item",{"danger-button":e.danger}]),onClick:l[0]||(l[0]=(...g)=>e.action&&e.action(...g))},[c(a.$slots,"default",{},void 0,!0),d("span",null,o(e.label),1),e.badge?(t(),n("span",R,o(e.badge),1)):s("",!0)],2)):(t(),n("span",V,"i forgor 💀"))}const q=r(S,[["render",w],["__scopeId","data-v-0b455b0b"]]);export{j as N,q as a};