mira-app-server
Version:
Mira Server - standalone server application using mira-app-core
2 lines (1 loc) • 1.34 kB
JavaScript
import{aJ as l,cM as i,bZ as o,at as n,dq as p,cc as d,bB as u,cB as c,G as f,c6 as _,ak as b,a1 as m}from"./index-OOzZz4T6.js";var g=l({__name:"Label",props:{for:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:"label"}},setup(r){const s=r;return i(),(t,e)=>(o(),n(c(f),u(s,{onMousedown:e[0]||(e[0]=a=>{!a.defaultPrevented&&a.detail>1&&a.preventDefault()})}),{default:p(()=>[d(t.$slots,"default")]),_:3},16))}}),y=g;const v=l({__name:"Label",props:{for:{type:String,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1},class:{type:null,required:!1}},setup(r,{expose:s}){s();const t=r,e=_(t,"class"),a={props:t,delegatedProps:e,get Label(){return y},get cn(){return b}};return Object.defineProperty(a,"__isScriptSetup",{enumerable:!1,value:!0}),a}});function L(r,s,t,e,a,q){return o(),n(e.Label,u({"data-slot":"label"},e.delegatedProps,{class:e.cn("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e.props.class)}),{default:p(()=>[d(r.$slots,"default")]),_:3},16,["class"])}const B=m(v,[["render",L],["__file","D:/mira_typescript/packages/mira-client/src/components/ui/label/Label.vue"]]);export{B as L};