作为一名新手程序员,使用React for前端处理个人项目。 我想创建一个使用styled-components包的按钮组件,可以在应用程序中重新使用在略有不同的大小,颜色和悬停行为。到目前为止,我只在几种情况下使用过它,组件的代码已经变得有点笨拙了。现在看起来是这样的: import styled from 'styled-components';
import { Link } from
我正在使用TypeScript(v4.2.3)和Material (v4.11.3),并试图将自定义道具传递给styled组件。import React from 'react'; IconButton,} from '@material-ui/core';
const NavListButtonWarning: React does not recognize the `panelOpen`
我有一个下面的组件使用styled-components,我想转换为TypeScript。import React from 'react'import styled from 'styled-components'问题是,理想情况下,我希望使用interface作为开发人员可以提供的属性的一种规范,而不必声明由styled-com