Я использую библиотекуact-native-nested-list-view. Мне удалось построить древовидное представление, но по умолчанию развертывание и свертывание в древовидном представлении выполняется по щелчку всей строки. Но мое требование - развернуться и свернуться по нажатию кнопок «>» и «\ /» соответственно. используемая библиотека: "response-native-nested-listview": "^ 0.8.0". Пожалуйста, помогите мне с этой проблемой.
renderNestedListView = (chapter) => {
return (
<NestedListView
data={chapter}
getChildrenName={(node) => 'section'}
onNodePressed={(node) => this.handleNodeClick(node)}
renderNode={(node, level) => (
<NestedRow
level={level}
style={{ borderColor: 'black', borderWidth: 0.5 }}
paddingLeftIncrement={20}
>
<Text>
{
node['chapterTitle'] === undefined ? readProdDescAndCreateView(node['sectionTitle'])
: node['chapterTitle']
}
{(node['section'] !== undefined
&& Object.values(node['section']).length !== 0) && this.getExpandOrCollapse(node)}
</Text>
</NestedRow>
)}
/>
)