import React from 'react'; import logo from './logo.svg'; import './App.css'; import BarChart from 'chart-race-react'; //const data = {"apple": "2", "ELENA": "5", "orange": "2", "yoghurt": "3", "pinguin": "1", "blub": "5"} const data = ['apple', 'banana', 'orange', 'yoghurt', 'pinguin', 'blub'].reduce((res, item) => ({...res, ...{[item]: Array(20).fill(0).map(_ => Math.floor(20 * Math.random()))}}), {}); const randomColor = () => { return `rgb(${255 * Math.random()}, ${255 * Math.random()}, ${255})`; } const len = data[Object.keys(data)[0]].length; const keys = Object.keys(data); const colors = keys.reduce((res, item) => ({ ...res, ...{ [item]: randomColor() } }), {}); const labels = keys.reduce((res, item, idx) => { return{ ...res, ...{[item]: (
{item}
)} }}, {}); const time = Array(20).fill(0).map((itm, idx) => idx + 1); function App() { return (
logo

Edit src/App.js and save to reload.

Learn React

Test

Test

); } export default App;