gpt4 book ai didi

javascript - Material UI 图标的类型

转载 作者:行者123 更新时间:2023-12-04 12:32:21 25 4
gpt4 key购买 nike

我有一个看起来像这样的组件:

type IconButtonProps = { text: string ; onClick: () => void, icon: any};

export const IconButton: FunctionComponent<IconButtonProps> = ({
text,
onClick,
icon,
}) => {
const classes = useStyles();
return (
<Button className={classes.button}
onClick={onClick}
>
{' '}
{icon}
{text}
</Button>
);
};
并被称为:

import SearchIcon from '@material-ui/icons/Search';

<IconButton text={'Search'} icon={<SearchIcon />} onClick={()=>SearchUsers()}></IconButton>
在 Prop 中,我使用的是 any作为图标的类型。使用什么类型的正确?我想避免使用任何类型。

最佳答案

也许 import { SvgIconComponent } from "@material-ui/icons";

关于javascript - Material UI 图标的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64555625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com