This project demonstrates how to integrate the DHTMLX React Gantt component with Redux Toolkit for state management in a React application.
The setup uses React 19+ and supports TypeScript.
Related tutorial: https://docs.dhtmlx.com/gantt/integrations/react/state/redux-toolkit/
-
Powerful Gantt chart UI for project planning and task management.
-
Task and link creation, update, and deletion managed through Redux Toolkit actions.
-
React component driven approach with props controlling Gantt configuration.
-
Seamless Redux integration for state and event management.
-
Support for zoom levels, undo/redo operations, and drag-and-drop functionality.
-
Interactive toolbar with Material-UI components for enhanced user experience.
-
Strong TypeScript support for type-safe usage.
Install dependencies:
npm install
or
yarn
npm run dev
or
yarn dev
Source code in this repo is released under the MIT License.
DHTMLX React Gantt is a commercial library - use under a valid DHTMLX license or evaluation agreement.