feat(Steps): add inactive-color prop (#6758)

This commit is contained in:
neverland
2020-07-11 10:24:03 +08:00
committed by GitHub
parent f1e9ca182e
commit 709b822c06
6 changed files with 54 additions and 15 deletions
@@ -27,3 +27,21 @@ exports[`icon slot 1`] = `
</div>
</div>
`;
exports[`inactive-color prop 1`] = `
<div class="van-steps van-steps--horizontal">
<div class="van-steps__items">
<div class="van-hairline van-step van-step--horizontal van-step--process">
<div class="van-step__title van-step__title--active">A</div>
<div class="van-step__circle-container"><i class="van-icon van-icon-checked van-step__icon van-step__icon--active">
<!----></i></div>
<div class="van-step__line" style="background: red;"></div>
</div>
<div class="van-hairline van-step van-step--horizontal">
<div class="van-step__title" style="color: red;">B</div>
<div class="van-step__circle-container"><i class="van-step__circle" style="background: red;"></i></div>
<div class="van-step__line" style="background: red;"></div>
</div>
</div>
</div>
`;
+12
View File
@@ -47,3 +47,15 @@ test('click-step event', () => {
expect(onClickStep).toHaveBeenCalledTimes(2);
expect(onClickStep).toHaveBeenLastCalledWith(2);
});
test('inactive-color prop', () => {
const wrapper = mount({
template: `
<van-steps :active="0" inactive-color="red">
<van-step>A</van-step>
<van-step>B</van-step>
</van-steps>
`,
});
expect(wrapper).toMatchSnapshot();
});