React·100 питань

Як типізувати компоненти, які приймають компонент/іконку?

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

Інші питання цієї теми

Пов’язані питання з інших тем