/* Copyright © 2024 Melbet - All Rights Reserved */ import{defaultThemeType as c,isVue2 as p,t as r}from"./entry-Bl6dkD65.js";import{l as u}from"./DRv3hoLRVSlL.js";import{defineComponent as v,computed as l,resolveComponent as k,openBlock as t,createElementBlock as a,normalizeClass as d,createVNode as m,mergeProps as _,toHandlers as f,withCtx as g,createElementVNode as o,renderSlot as n,createCommentVNode as i}from"../../../../shared-assets/__shared_vue_deps_SRT2KB67.js";var C=v({name:"UiNavLink",components:{UiButtonBase:u},props:{isToggled:{type:Boolean,default:!1},theme:{type:String,default:c},to:{type:[String,Object],default:void 0},clickable:{type:Boolean,default:!0},noWrap:{type:Boolean,default:!1}},setup:e=>({uiNavLinkClasses:l(()=>({"ui-nav-link--is-toggled":e.isToggled,[`ui-nav-link--theme-${e.theme}`]:!!e.theme,"ui-nav-link--nowrap":!!e.noWrap})),uiNavLinkContentClasses:l(()=>({"ui-nav-link__content--interactive":e.clickable})),isVue2:p})});const $={class:"ui-nav-link__caption ui-nav-link-caption"},B={key:0,class:"ui-nav-link-caption__ico"},y={class:"ui-nav-link-caption__content"},N={class:"ui-nav-link-caption__label"},b={class:"ui-nav-link-caption__wrapper"},h={key:0,class:"ui-nav-link-caption__count"},L={key:0,class:"ui-nav-link__after"};var j=r(C,[["render",function(e,V,T,w,S,U){const s=k("UiButtonBase");return t(),a("div",{class:d(["ui-nav-link",e.uiNavLinkClasses])},[m(s,_(f(e.isVue2?e.$listeners:{}),e.$attrs,{to:e.to,class:[e.uiNavLinkContentClasses,"ui-nav-link__content"],fake:!e.clickable}),{default:g(()=>[o("span",$,[e.$slots.ico?(t(),a("span",B,[n(e.$slots,"ico",{},void 0,!0)])):i("",!0),o("span",y,[o("span",N,[n(e.$slots,"default",{},void 0,!0)]),o("span",b,[e.$slots.count?(t(),a("span",h,[n(e.$slots,"count",{},void 0,!0)])):i("",!0),n(e.$slots,"tag",{},void 0,!0)])])])]),_:3},16,["to","class","fake"]),e.$slots.after?(t(),a("span",L,[n(e.$slots,"after",{},void 0,!0)])):i("",!0)],2)}],["__scopeId","data-v-e8030e21"]]);export{j as g};