import { defineComponent } from 'vue';
import type { PropType } from 'vue';
import { useNamespace } from '@ibiz-template/vue-util';
export default defineComponent({
props: {
size: {
type: String as PropType<'large' | 'medium' | 'small' | 'default'>,
default: 'default',
},
active: Boolean,
},
setup(props) {
const ns = useNamespace('skeleton-element');
return () => (
<div class={`${ns.b()} ${props.active ? ns.m('active') : ''}`.trim()}>
<skeleton-element prefixClass='input' props={props}></skeleton-element>
</div>
);
},
});
-
由 ibizdev 提交于6a432ae1