Skip to content

Commit ba90214

Browse files
committed
test: update list & locale-provider snap
1 parent 19e3137 commit ba90214

File tree

7 files changed

+296
-283
lines changed

7 files changed

+296
-283
lines changed

components/layout/layout.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { createVNode, defineComponent, inject, provide, toRefs, ref } from 'vue'
22
import PropTypes from '../_util/vue-types';
33
import classNames from '../_util/classNames';
44
import { defaultConfigProvider } from '../config-provider';
5+
import { flattenChildren } from '../_util/props-util';
56

67
export const BasicProps = {
78
prefixCls: PropTypes.string,
@@ -35,7 +36,11 @@ function generator({ suffixCls, tagName, name }: GeneratorArgument) {
3536
...props,
3637
tagName,
3738
};
38-
return <BasicComponent {...basicComponentProps}>{slots.default?.()}</BasicComponent>;
39+
return (
40+
<BasicComponent {...basicComponentProps}>
41+
{flattenChildren(slots.default?.())}
42+
</BasicComponent>
43+
);
3944
};
4045
},
4146
});

components/list/__tests__/__snapshots__/demo.test.js.snap

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ exports[`renders ./antdv-demo/docs/list/demo/basic.md correctly 1`] = `
1010
<ul class="ant-list-items">
1111
<li class="ant-list-item">
1212
<div class="ant-list-item-meta">
13-
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-circle ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
13+
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
1414
<div class="ant-list-item-meta-content">
1515
<h4 class="ant-list-item-meta-title"><a href="https://www.antdv.com/">Ant Design Title 1</a></h4>
1616
<div class="ant-list-item-meta-description">Ant Design, a design language for background applications, is refined by Ant UED Team</div>
@@ -21,7 +21,7 @@ exports[`renders ./antdv-demo/docs/list/demo/basic.md correctly 1`] = `
2121
</li>
2222
<li class="ant-list-item">
2323
<div class="ant-list-item-meta">
24-
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-circle ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
24+
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
2525
<div class="ant-list-item-meta-content">
2626
<h4 class="ant-list-item-meta-title"><a href="https://www.antdv.com/">Ant Design Title 2</a></h4>
2727
<div class="ant-list-item-meta-description">Ant Design, a design language for background applications, is refined by Ant UED Team</div>
@@ -32,7 +32,7 @@ exports[`renders ./antdv-demo/docs/list/demo/basic.md correctly 1`] = `
3232
</li>
3333
<li class="ant-list-item">
3434
<div class="ant-list-item-meta">
35-
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-circle ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
35+
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
3636
<div class="ant-list-item-meta-content">
3737
<h4 class="ant-list-item-meta-title"><a href="https://www.antdv.com/">Ant Design Title 3</a></h4>
3838
<div class="ant-list-item-meta-description">Ant Design, a design language for background applications, is refined by Ant UED Team</div>
@@ -43,7 +43,7 @@ exports[`renders ./antdv-demo/docs/list/demo/basic.md correctly 1`] = `
4343
</li>
4444
<li class="ant-list-item">
4545
<div class="ant-list-item-meta">
46-
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-circle ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
46+
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
4747
<div class="ant-list-item-meta-content">
4848
<h4 class="ant-list-item-meta-title"><a href="https://www.antdv.com/">Ant Design Title 4</a></h4>
4949
<div class="ant-list-item-meta-description">Ant Design, a design language for background applications, is refined by Ant UED Team</div>
@@ -458,7 +458,7 @@ exports[`renders ./antdv-demo/docs/list/demo/vertical.md correctly 1`] = `
458458
<li class="ant-list-item">
459459
<div class="ant-list-item-main">
460460
<div class="ant-list-item-meta">
461-
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-circle ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
461+
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
462462
<div class="ant-list-item-meta-content">
463463
<h4 class="ant-list-item-meta-title"><a href="https://www.antdv.com/">ant design vue part 0</a></h4>
464464
<div class="ant-list-item-meta-description">Ant Design, a design language for background applications, is refined by Ant UED Team.</div>
@@ -476,7 +476,7 @@ exports[`renders ./antdv-demo/docs/list/demo/vertical.md correctly 1`] = `
476476
<li class="ant-list-item">
477477
<div class="ant-list-item-main">
478478
<div class="ant-list-item-meta">
479-
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-circle ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
479+
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
480480
<div class="ant-list-item-meta-content">
481481
<h4 class="ant-list-item-meta-title"><a href="https://www.antdv.com/">ant design vue part 1</a></h4>
482482
<div class="ant-list-item-meta-description">Ant Design, a design language for background applications, is refined by Ant UED Team.</div>
@@ -494,7 +494,7 @@ exports[`renders ./antdv-demo/docs/list/demo/vertical.md correctly 1`] = `
494494
<li class="ant-list-item">
495495
<div class="ant-list-item-main">
496496
<div class="ant-list-item-meta">
497-
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-circle ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
497+
<div class="ant-list-item-meta-avatar"><span class="ant-avatar ant-avatar-image"><img src="https://zos.alipayobjects.com/rmsportal/ODTLcjxAfvqbxHnVXCYX.png"></span></div>
498498
<div class="ant-list-item-meta-content">
499499
<h4 class="ant-list-item-meta-title"><a href="https://www.antdv.com/">ant design vue part 2</a></h4>
500500
<div class="ant-list-item-meta-description">Ant Design, a design language for background applications, is refined by Ant UED Team.</div>

0 commit comments

Comments
 (0)