mira-app-server
Version:
Mira Server - standalone server application using mira-app-core
2 lines (1 loc) • 1.48 kB
JavaScript
import{aJ as l,dd as o,ak as d,a1 as u,dr as p,dh as c,ax as m,bL as f,bZ as b}from"./index-OOzZz4T6.js";const g=l({__name:"Input",props:{defaultValue:{type:[String,Number],required:!1},modelValue:{type:[String,Number],required:!1},class:{type:null,required:!1}},emits:["update:modelValue"],setup(a,{expose:t,emit:n}){t();const e=a,i=n,s=o(e,"modelValue",i,{passive:!0,defaultValue:e.defaultValue}),r={props:e,emits:i,modelValue:s,get cn(){return d}};return Object.defineProperty(r,"__isScriptSetup",{enumerable:!1,value:!0}),r}});function x(a,t,n,e,i,s){return p((b(),m("input",{"onUpdate:modelValue":t[0]||(t[0]=r=>e.modelValue=r),"data-slot":"input",class:f(e.cn("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground select-text dark:bg-input/30 border-input h-9 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-xs transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-3","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",e.props.class))},null,2)),[[c,e.modelValue]])}const v=u(g,[["render",x],["__file","D:/mira_typescript/packages/mira-client/src/components/ui/input/Input.vue"]]);export{v as I};