glam/frontend/src/App.tsx
kempersc 2761857b0d Add scripts for converting OWL/Turtle ontology to Mermaid and PlantUML diagrams
- Implemented `owl_to_mermaid.py` to convert OWL/Turtle files into Mermaid class diagrams.
- Implemented `owl_to_plantuml.py` to convert OWL/Turtle files into PlantUML class diagrams.
- Added two new PlantUML files for custodian multi-aspect diagrams.
2025-11-22 23:01:13 +01:00

51 lines
1 KiB
TypeScript

/**
* Main Application Component with Routing
*/
import {
createBrowserRouter,
RouterProvider,
} from 'react-router-dom';
import { Layout } from './components/layout/Layout';
import { Home } from './pages/Home';
import { Visualize } from './pages/Visualize';
import { Database } from './pages/Database';
import { Settings } from './pages/Settings';
import QueryBuilderPage from './pages/QueryBuilderPage';
import './App.css';
// Create router configuration
const router = createBrowserRouter([
{
path: '/',
element: <Layout />,
children: [
{
index: true,
element: <Home />,
},
{
path: 'visualize',
element: <Visualize />,
},
{
path: 'database',
element: <Database />,
},
{
path: 'settings',
element: <Settings />,
},
{
path: 'query-builder',
element: <QueryBuilderPage />,
},
],
},
]);
function App() {
return <RouterProvider router={router} />;
}
export default App;