Я что-то хз, как это загуглить. Может вы знаете решение?
У меня компонент принимает на вход иконку в виде компонента. Дальше я хочу эту иконку внутри компонента стилизовать (изменить цвет, например).
```
export type ButtonProps = {
icon: React.ReactNode;
};
const Button: React.FC<ButtonProps> = ({icon}) => {
const IconComponent = icon;
return <IconComponent style={...} />
}
```
Но такая запись не работает, ошибка: TS2604: JSX element type 'IconComponent' does not have any construct or call signatures.
Как мне получить желаемый результат?