Як типізувати компоненти, які приймають компонент/іконку?
Відповідь
•Принимайте React.ComponentType<Props>.
•Для иконок часто: React.ComponentType<React.SVGProps<SVGSVGElement>>.
•Или конкретный тип библиотеки (LucideIcon).
•Держите пропсы минимальными.
•Не используйте any для компонентов.
Чи корисна ця відповідь?