Files
react-gantt/demos/cases/ProSummariesProgress.jsx
Marta Kowalska 87a05884a8 v2.5.2
2026-01-28 14:26:58 +00:00

30 lines
699 B
JavaScript

import { useState, useMemo } from 'react';
import { getData } from '../data';
import { Gantt, Editor, ContextMenu } from '../../src';
function SummariesProgress({ skinSettings }) {
const data = useMemo(() => getData(), []);
const { tasks, links, scales } = data;
const [api, setApi] = useState();
return (
<>
<ContextMenu api={api}>
<Gantt
{...skinSettings}
init={setApi}
tasks={tasks}
links={links}
scales={scales}
cellWidth={30}
summary={{ autoProgress: true }}
/>
</ContextMenu>
{api && <Editor api={api} />}
</>
);
}
export default SummariesProgress;