Переопределите тип элемента в React

#javascript #reactjs #patternfly

Вопрос:

У меня есть два вложенных компонента Patternfly 4, в частности DualListSelector , которые используются TreeView в качестве элементов. Моя проблема в том, что оба они содержат <button> , и я вижу их

 Warning: validateDOMNesting(...): <button> cannot appear as a descendant of <button>.
 

ошибки в консоли. Я просматривал исходные тексты для этих компонентов, но, похоже, я не могу настроить ни одно из мест для использования другого типа элемента; есть ли какой-либо хак, чтобы переопределить его?

(Примечание: Я знаю, что DualListSelector изначально поддерживает древовидное представление, но в моем случае использования были некоторые недостатки, которые привели меня к созданию древовидного представления самостоятельно.)