feat(Button): add loading slot (#6966)

This commit is contained in:
neverland
2020-08-09 08:10:44 +08:00
committed by GitHub
parent 3d8798ce3f
commit 927268cc25
5 changed files with 50 additions and 9 deletions
@@ -7,6 +7,12 @@ exports[`icon-prefix prop 1`] = `
</button>
`;
exports[`loading slot 1`] = `
<button class="van-button van-button--default van-button--normal van-button--loading">
<div class="van-button__content">Custom Loading</div>
</button>
`;
exports[`loading-size prop 1`] = `
<button class="van-button van-button--default van-button--normal van-button--loading">
<div class="van-button__content">
+13
View File
@@ -93,3 +93,16 @@ test('icon-prefix prop', () => {
expect(wrapper).toMatchSnapshot();
});
test('loading slot', () => {
const wrapper = mount(Button, {
propsData: {
loading: true,
},
scopedSlots: {
loading: () => 'Custom Loading',
},
});
expect(wrapper).toMatchSnapshot();
});