Как использовать response-test-renderer testInstance.type?
Я пытаюсь реализовать рекурсивную итерацию над testInstance
пытаясь найти ближайшего родителя с данным типом.
Документы говорят: "Тип компонента, соответствующий этому экземпляру теста. Например, компонент Button имеет тип Button".
Но когда я пытаюсь получить тип любого реагирующего компонента, я получаю это: Reaction-component-type. Родительский элемент Col
,
Итак, как используется тип и может ли он быть использован для решения этой проблемы?
function getNearestParent(component, targetParent) {
if (component.parent && component.parent.type === targetParent.type) {
return component.parent;
}
return getNearestParent(component.parent, targetParent);
}