Что такое ideal-react-component?
Используйте при создании компонентов React, структурировании файлов компонентов, организации кода компонента, отладка проблем с перехватами React или когда вас просят «создать компонент React», «структурировать этот компонент», «проверить структуру компонента», «рефакторить этот компонент», «исправить бесконечный цикл» или «useEffect не работает». Применяется как к компонентам TypeScript, так и к компонентам JavaScript React. Включает в себя крючки-антипаттерны. Источник: antjanus/skillbox.