feat: update comment
parent
c0b92c6c50
commit
2875d57a25
|
@ -70,7 +70,7 @@ exports[`renders ./components/comment/demo/list.md correctly 1`] = `
|
|||
<div class="ant-list-item-content ant-list-item-content-single">
|
||||
<div class="ant-comment">
|
||||
<div class="ant-comment-inner">
|
||||
<div class="ant-comment-avatar"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></div>
|
||||
<div class="ant-comment-avatar"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png" alt="comment-avatar"></div>
|
||||
<div class="ant-comment-content">
|
||||
<div class="ant-comment-content-author"><span class="ant-comment-content-author-name">Han Solo</span><span class="ant-comment-content-author-time"><span class="">a day ago</span></span></div>
|
||||
<div class="ant-comment-content-detail">
|
||||
|
@ -88,7 +88,7 @@ exports[`renders ./components/comment/demo/list.md correctly 1`] = `
|
|||
<div class="ant-list-item-content ant-list-item-content-single">
|
||||
<div class="ant-comment">
|
||||
<div class="ant-comment-inner">
|
||||
<div class="ant-comment-avatar"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></div>
|
||||
<div class="ant-comment-avatar"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png" alt="comment-avatar"></div>
|
||||
<div class="ant-comment-content">
|
||||
<div class="ant-comment-content-author"><span class="ant-comment-content-author-name">Han Solo</span><span class="ant-comment-content-author-time"><span class="">2 days ago</span></span></div>
|
||||
<div class="ant-comment-content-detail">
|
||||
|
|
|
@ -10,7 +10,7 @@ exports[`Comment Comment can be used as editor, user can customize the editor co
|
|||
<div class="ant-list-item-content ant-list-item-content-single">
|
||||
<div class="ant-comment">
|
||||
<div class="ant-comment-inner">
|
||||
<div class="ant-comment-avatar"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></div>
|
||||
<div class="ant-comment-avatar"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png" alt="comment-avatar"></div>
|
||||
<div class="ant-comment-content">
|
||||
<div class="ant-comment-content-author"><span class="ant-comment-content-author-name">Han Solo</span><span class="ant-comment-content-author-time">a few seconds ago</span></div>
|
||||
<div class="ant-comment-content-detail">222</div>
|
||||
|
|
|
@ -6,6 +6,7 @@ import List from '../../list';
|
|||
import Form from '../../form';
|
||||
import Button from '../../button';
|
||||
import Input from '../../input';
|
||||
import mountTest from '../../../tests/shared/mountTest';
|
||||
|
||||
const CommentTest = {
|
||||
data() {
|
||||
|
@ -87,6 +88,7 @@ const CommentTest = {
|
|||
};
|
||||
|
||||
describe('Comment', () => {
|
||||
mountTest(Comment);
|
||||
it('Comment can be used as editor, user can customize the editor component.', async () => {
|
||||
const wrapper = mount(CommentTest, {
|
||||
sync: false,
|
||||
|
|
|
@ -12,7 +12,7 @@ A basic comment with author, avatar, time and actions.
|
|||
<template>
|
||||
<a-comment>
|
||||
<template slot="actions">
|
||||
<span>
|
||||
<span key="comment-basic-like">
|
||||
<a-tooltip title="Like">
|
||||
<a-icon type="like" :theme="action === 'liked' ? 'filled' : 'outlined'" @click="like" />
|
||||
</a-tooltip>
|
||||
|
@ -20,7 +20,7 @@ A basic comment with author, avatar, time and actions.
|
|||
{{likes}}
|
||||
</span>
|
||||
</span>
|
||||
<span>
|
||||
<span key="comment-basic-dislike">
|
||||
<a-tooltip title="Dislike">
|
||||
<a-icon
|
||||
type="dislike"
|
||||
|
@ -32,7 +32,7 @@ A basic comment with author, avatar, time and actions.
|
|||
{{dislikes}}
|
||||
</span>
|
||||
</span>
|
||||
<span>Reply to</span>
|
||||
<span key="comment-basic-reply-to">Reply to</span>
|
||||
</template>
|
||||
<a slot="author">Han Solo</a>
|
||||
<a-avatar
|
||||
|
|
|
@ -11,7 +11,7 @@ Comments can be nested.
|
|||
```tpl
|
||||
<template>
|
||||
<a-comment>
|
||||
<span slot="actions">Reply to</span>
|
||||
<span slot="actions" key="comment-nested-reply-to">Reply to</span>
|
||||
<a slot="author">Han Solo</a>
|
||||
<a-avatar
|
||||
slot="avatar"
|
||||
|
|
|
@ -49,7 +49,7 @@ const Comment = {
|
|||
|
||||
const avatarDom = (
|
||||
<div class={`${prefixCls}-avatar`}>
|
||||
{typeof avatar === 'string' ? <img src={avatar} /> : avatar}
|
||||
{typeof avatar === 'string' ? <img src={avatar} alt="comment-avatar" /> : avatar}
|
||||
</div>
|
||||
);
|
||||
|
||||
|
|
Loading…
Reference in New Issue