Skip to content

Commit 6cd90b1

Browse files
committed
fix: avatar-list-item did not register
1 parent daa22af commit 6cd90b1

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

β€Žsrc/components/AvatarList/Item.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const Item = {
1616
warning(getSlotOptions(this.$parent).__ANT_AVATAR_LIST, 'AvatarListItem must be a subcomponent of AvatarList')
1717
},
1818
render () {
19-
const AvatarDom = <Avatar size={this.$parent.size} src={this.src} />
19+
const AvatarDom = <Avatar size={this.$parent.size === 'mini' ? 'small' : this.$parent.size} src={this.src} />
2020
return this.tips && <Tooltip title={this.tips}>{AvatarDom}</Tooltip> || <AvatarDom />
2121
}
2222
}

β€Žsrc/components/AvatarList/List.jsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ const AvatarList = {
3636
[`${prefixCls}`]: true,
3737
[`${size}`]: true
3838
}
39+
3940
const items = filterEmpty(this.$slots.default)
4041
const itemsDom = items && items.length ? <ul class={`${prefixCls}-items`}>{this.getItems(items)}</ul> : null
41-
4242
return (
4343
<div class={className}>
4444
{itemsDom}
@@ -55,7 +55,7 @@ const AvatarList = {
5555

5656
if (this.maxLength > 0) {
5757
items = items.slice(0, this.maxLength)
58-
items.push((<Avatar size={this.size} style={this.excessItemsStyle}>{`+${totalSize - this.maxLength}`}</Avatar>))
58+
items.push((<Avatar size={this.size === 'mini' ? 'small' : this.size} style={this.excessItemsStyle}>{`+${totalSize - this.maxLength}`}</Avatar>))
5959
}
6060
return items.map((item) => (
6161
<li class={className}>{item}</li>

β€Žsrc/views/account/center/page/Project.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="cardItemContent">
1313
<span>{{ item.updatedAt | fromNow }}</span>
1414
<div class="avatarList">
15-
<avatar-list size="mini">
15+
<avatar-list size="small">
1616
<avatar-list-item
1717
v-for="(member, i) in item.members"
1818
:key="`${item.id}-avatar-${i}`"
@@ -32,7 +32,7 @@
3232
import moment from 'moment'
3333
import { TagSelect, StandardFormRow, Ellipsis, AvatarList } from '@/components'
3434
const TagSelectOption = TagSelect.Option
35-
const AvatarListItem = AvatarList.AvatarItem
35+
const AvatarListItem = AvatarList.Item
3636
3737
export default {
3838
name: 'Project',

0 commit comments

Comments
Β (0)