我正在react
中使用material-ui
的{{1}}应用程序。我不知道在哪里可以找到typescript
组件的所有类型定义。我已经尝试安装material
,但效果不佳。参见以下示例:
@types/material-ui
我在编译时遇到以下错误:
import * as React from 'react';
import SvgIcon from '@material-ui/core/SvgIcon';
import { SvgIconProps } from "material-ui";
export const Logo = (props: SvgIconProps) => (
<SvgIcon {...props}>
<path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z" />
</SvgIcon>
);
答案 0 :(得分:1)
特定道具可以导入材质UI本身。
对于问题中的SvgIcon
组件,Prop Typing可以通过以下方式导入:
import SvgIcon, { SvgIconProps } from '@material-ui/core/SvgIcon';