src/App.js
c6a95b0d
 import React, { PureComponent } from 'react';
 import Gantt from './components/Gantt';
 import { normalizeData } from './ganttUtils';
b49dd3ef
 
c6a95b0d
 const algoData = [
   [
     { startTime: 1, endTime: 3, processor: 1 },
     { startTime: 4, endTime: 6, processor: 1 },
     { startTime: 6, endTime: 10, processor: 1 },
   ],
   [
     { startTime: 6, endTime: 10, processor: 2 },
     { startTime: 22, endTime: 23, processor: 2 },
     { startTime: 23, endTime: 24, processor: 2 },
     { startTime: 24, endTime: 25, processor: 2 },
   ],
   [
     { startTime: 10, endTime: 16, processor: 3 },
   ],
   [
     { startTime: 10, endTime: 16, processor: 4 },
   ],
   [
     { startTime: 10, endTime: 16, processor: 5 },
   ],
   [
     { startTime: 10, endTime: 16, processor: 6 },
   ]
 ];
 
 const data = normalizeData(algoData);
 
 class App extends PureComponent {
b49dd3ef
   render() {
     return (
c6a95b0d
       <div style={{ padding: 20 }}>
         <Gantt data={data} />
b49dd3ef
       </div>
     );
   }
 }
 
 export default App;