kui-vue
Version:
A high quality UI Toolkit built on Vue.js 2.0
22 lines • 466 B
JSX
import { getChild } from '../_tool/utils'
import cloneVNode from '../_tool/clone'
export default {
props: {
maxCount: Number,
shape: String,
size: [String, Number]
},
render() {
let child = getChild(this.$slots.default)
let { shape, size } = this
return (
<div class="k-avatar-group">
{
child.map(c => {
return cloneVNode(c, { props: { shape, size } })
})
}
</div>
)
}
}