Эй, я пытаюсь реализовать json значение данных API в гистограмме с накоплением, но я не знаю, как это сделать, это json api http://www.mocky.io/v2/5e96ff763000006500b6da20 и выглядит как
{"topology": [
{
"label": "living_street",
"value": 0.010549953326361517
},
{
"label": "tertiary",
"value": 0.767246375468044
},
{
"label": "primary",
"value": 0.21522791175081937
},
{
"label": "service",
"value": 0.006975759454774865
}
]
}
вот что я сделал до сих пор в своем коде.
`fetchData() {
fetch(`http://www.mocky.io/v2/5e96ff763000006500b6da20`)
.then(response => response.json())
.then(dat => {
const dat1 = dat.map(c => {
return c.label;
});
const dat2 = dat.map(c => {
return c.value;
});
const newXaxis = dat1;
const newSeries = [];
newSeries.push({
data: dat2,
name: this.state.series.labels
});
this.setState({
series: newSeries,
options: {
...this.state.options,
labels: newXaxis,
xaxis: { ...this.state.options.xaxis, categories: newXaxis }
}
});
});
}
componentDidMount() {
this.fetchData();
}`
...
return (
<Chart
options={this.state.options}
series={newSeries}
type="bar"
height="150px"
/>
}
, но на диаграмме с накоплением это не показывалось, это показывает

И я хочу, чтобы этот результат выглядел следующим образом.
