"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const l=require("vue"),s=require("../_util/classNames.js"),r=require("../_util/omit.js"),c=require("../config-provider/hooks/useConfigInject.js"),n=require("./Element.js"),i=require("./style/index.js"),d=l.defineComponent({compatConfig:{MODE:3},name:"ASkeletonInput",props:{...r.default(n.skeletonElementProps(),["shape"]),size:String,block:Boolean},setup(t){const{prefixCls:e}=c.default("skeleton",t),[u,o]=i.default(e),a=l.computed(()=>s.default(e.value,`${e.value}-element`,{[`${e.value}-active`]:t.active,[`${e.value}-block`]:t.block},o.value));return()=>u(l.createVNode("div",{class:a.value},[l.createVNode(n.default,{...t,prefixCls:`${e.value}-input`},null)]))}});exports.default=d;
