The Standard and commercial Pro versions don’t have the functionality to create a new Gantt instance when Gantt was destroyed.
You are not obligated to buy the Enterprise version to make Gantt work in React.
But in that case, you cannot use the gantt.destroy() command unless you want to refresh the page.
Instead of that, you can use the gantt.clearAll() command to remove all tasks from the chart and manually detach all event handlers.
I’m referring to this elements, like for example “Projects and Milestones task types, and others…” because I bought the Commercial plan and says that the plan includes PRO edition just if exists.
Thank you for the clarification.
Yes, the commercial version has Project, Milestone and Custom tasks.
Not all DHTMLX products have the Pro version, and that page is for all products.
Here is the licensing page for DHTMLX Gantt: https://dhtmlx.com/docs/products/dhtmlxGantt/#licensing