/* Copyright © 2024 Melbet - All Rights Reserved */ import{defineComponent as i,computed as r,resolveComponent as l,openBlock as t,createElementBlock as o,normalizeClass as d,createElementVNode as s,createBlock as p,createCommentVNode as a,renderSlot as u,toDisplayString as m}from"../../../../shared-assets/__shared_vue_deps_SRT2KB67.js";import{a as c}from"./CspfjLYiDucN.js";import{u as b}from"./6GmRYzzFuB0k.js";import{defaultThemeType as f,defaultSizeType as y,t as _}from"./entry-Bl6dkD65.js";var g=i({name:"UiInputBase_F",components:{UiSkeleton:c},props:{theme:{type:String,default:f},size:{type:String,default:y},inscribed:{type:Boolean,default:!1},error:{type:String,default:""},disabled:{type:Boolean,default:!1},isFocused:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},rounded:{type:Boolean,default:!0}},emits:[b],setup:e=>({inputClasses:r(()=>({[`input-base--theme-${e.theme}`]:!!e.theme,[`input-base--size-${e.size}`]:!!e.size,"input-base--inscribed":e.inscribed,"input-base--has-error":!!e.error,"input-base--is-disabled":e.disabled||e.loading,"input-base--is-focused":e.isFocused,"input-base--rounded":e.rounded}))})});const B={class:"input-base__container"},v={key:0,class:"input-base__message input-base__message--error input-base-message"},h={class:"input-base-message__text"};var E=_(g,[["render",function(e,S,k,z,C,U){const n=l("UiSkeleton");return t(),o("div",{class:d([e.inputClasses,"input-base"])},[s("div",B,[e.loading?(t(),p(n,{key:"UiSkeleton",theme:e.theme,class:"input-base__loader"},null,8,["theme"])):a("",!0),u(e.$slots,"default",{},void 0,!0)]),e.error?(t(),o("div",v,[s("div",h,m(e.error),1)])):a("",!0)],2)}],["__scopeId","data-v-b3b0dd27"]]);export{E as v};