我的组件中有一种悬停样式:
const style = css`
color: blue;
&:hover {
color: red;
}
`;
您可以在Storybook中对此进行模拟,以便无需手动将鼠标悬停在组件上就可以显示它吗?
答案 0 :(得分:0)
由于在Storybook中,您需要显示组件悬停外观,而不是正确模拟悬停相关内容,
第一个选项是添加与:hover 相同样式的css类:
// scss
.component {
&:hover, &.__hover {
color: red;
}
}
// JSX (story)
const ComponentWithHover = () => <Component className="component __hover">Component with hover</Component>
第二个一个是使用this addon。