import { createHashRouter } from 'react-router-dom'; import Layout from './layout/Layout'; import BasicInit from './examples/basic-init/Demo'; import CustomForm from './examples/custom-form/Demo'; import CustomEditView from './examples/custom-edit-view/GanttEditorViewDemo'; import GanttView from './examples/custom-edit-view/Gantt'; import EditorView from './examples/custom-edit-view/TaskEditor'; import AutoScheduling from './examples/auto-scheduling/Demo'; import ExportData from './examples/export-data/Demo'; import InlineEditors from './examples/inline-editors/Demo'; import Templates from './examples/templates/Demo'; import ReduxToolkit from './examples/redux-toolkit/Demo'; import ResourceHistogramGantt from './examples/resource-panel/Demo'; export const router = createHashRouter([ { path: '/', element: , children: [ { index: true, element: , }, { path: 'basic-init', element: , }, { path: 'templates', element: , }, { path: 'custom-form', element: , }, { path: 'custom-edit-view', element: , children: [ { index: true, element: }, { path: 'editor/:id', element: }, ], }, { path: 'inline-editors', element: , }, { path: 'auto-scheduling', element: , }, { path: 'export-data', element: , }, { path: 'redux-toolkit', element: , }, { path: 'resource-panel', element: , }, ], }, ]);