前提・実現したいこと
React 初心者です。
React + TypeScript の環境で、Material-UI を使用していますが、
親のコンポーネントから子コンポーネントに表示するアイコン指定の方法がわかりません。
発生している問題・エラーメッセージ
以下ソースにおいて、MenuItemProps では iconType の型に何を指定すればよいのでしょうか。
該当のソースコード
// 親コンポーネント
import InfoIcon from "@material-ui/icons/Info"; ... function MyAppBar() { ... <MenuButton iconType={InfoIcon}> ... }
// 子コンポーネント MenuButton.tsx
type MenuItemProps = { iconType?: object; } function MenuButton( props: MenuItemProps ) { const Wrapper = props.iconType; return ( <React.Fragment> {<Wrapper />} </Rect.Fragment> ); }
回答1件
あなたの回答
tips
プレビュー