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