Skip to content

Instantly share code, notes, and snippets.

@guigaoliveira
Created April 8, 2020 17:11
Show Gist options
  • Save guigaoliveira/2f3b9eb5325bfb6c21f0e8df41f702b7 to your computer and use it in GitHub Desktop.
Save guigaoliveira/2f3b9eb5325bfb6c21f0e8df41f702b7 to your computer and use it in GitHub Desktop.
const getState = () => ({
labels: [
'Red',
'Green',
'Yellow',
'Surprise'
],
datasets: [{
data: [0, 0, 0, 0],
backgroundColor: [
'#FF6384',
'#36A2EB',
'#FFCE56',
'#ABCDEF'
],
hoverBackgroundColor: [
'#FF6384',
'#36A2EB',
'#FFCE56',
'#ABCDEF'
]
}]
});
this.setState((prevState) => ({ ...prevState, datasets: prevState.datasets.map(obj => ({ ...obj, data: [...obj.data, 0]}))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment