带有样式组件的样式链接

时间:2019-11-19 12:15:00

标签: javascript reactjs typescript react-router styled-components

我在TypeScript React应用程序中使用styled-components,并且在其顶部有一个路由器。

是否可以使用样式组件来对Link中的react-router-dom元素进行样式设置?

类似这样的事情:

  const HeaderLink = styled.Link`
    background-color: hotpink;
  `

非常感谢,干杯!

1 个答案:

答案 0 :(得分:2)

可能的是,只需将Link作为参数传递给styled函数:

const StyledLink = styled(Link)`
   color: green;
`;