feat(Overlay): add default slot (#4571)

This commit is contained in:
neverland
2019-09-25 14:50:48 +08:00
committed by GitHub
parent d2f6185934
commit 0fe9874379
6 changed files with 32 additions and 23 deletions
@@ -2,6 +2,8 @@
exports[`class-name prop 1`] = `<div class="van-overlay my-overlay" style="z-index: 1;" name="van-fade"></div>`;
exports[`default slot 1`] = `<div class="van-overlay" style="z-index: 1; display: none;" name="van-fade">Custom Default</div>`;
exports[`duration prop 1`] = `<div class="van-overlay" style="z-index: 1; animation-duration: 1s;" name="van-fade"></div>`;
exports[`z-index prop 1`] = `<div class="van-overlay" style="z-index: 99;" name="van-fade"></div>`;
+10
View File
@@ -47,3 +47,13 @@ test('click event', () => {
wrapper.trigger('click');
expect(onClick).toHaveBeenCalledTimes(1);
});
test('default slot', () => {
const wrapper = mount(Overlay, {
scopedSlots: {
default: () => 'Custom Default'
}
});
expect(wrapper).toMatchSnapshot();
});