У меня есть Json в приведенной ниже форме
[{
"shortName": "e2e",
"displayName": "E2E",
"description": "This is demo managed product",
"vertical": "Finance"
},
{
"shortName": "sfdsgs",
"displayName": "fsaewgs",
"description": "anything",
"vertical": "Community"
},
{
"shortName": "fga",
"displayName": "xcdf",
"description": "agfsf",
"vertical": "Finance"
}]
Я хочу использовать это json, чтобы отобразить пункты опций в дереве дерева выбора на основе Vertical. Я хочу, чтобы фильтр выглядел следующим образом , выбранное мной дерево Antd
<TreeSelect
placeholder="Filter here"
dropdownStyle={{ maxHeight: 400, overflow: "auto" }}
style={{ width: "100%" }}
treeData={data}
treeCheckable={true}
onChange={onChange}
treeIcon={true}
/>
Я использую реагирующие хуки, может кто-нибудь помочь мне преобразовать вышеприведенные json в Дерево выбора формата требует, чтобы вывод был таким, как показано на рисунке.