import React, { Suspense } from 'react'; import { createBrowserRouter, Navigate } from 'react-router-dom'; // Layouts import LoginLayout from '@/app/login/layout'; import RegisterLayout from '@/app/register/layout'; import ResetPasswordLayout from '@/app/reset-password/layout'; import HomeLayout from '@/app/home/layout'; // Pages import LoginPage from '@/app/login/page'; import RegisterPage from '@/app/register/page'; import ResetPasswordPage from '@/app/reset-password/page'; import WizardPage from '@/app/wizard/page'; import SpaceCallbackPage from '@/app/auth/space/callback/page'; import HomePage from '@/app/home/page'; import MonitoringPage from '@/app/home/monitoring/page'; import BotsPage from '@/app/home/bots/page'; import PipelinesPage from '@/app/home/pipelines/page'; import PluginsPage from '@/app/home/plugins/page'; import AddExtensionPage from '@/app/home/add-extension/page'; import MCPPage from '@/app/home/mcp/page'; import KnowledgePage from '@/app/home/knowledge/page'; import SkillsPage from '@/app/home/skills/page'; import ErrorPage from '@/components/ErrorPage'; import BackendUnavailablePage from '@/components/BackendUnavailablePage'; import PluginPagesPage from '@/app/home/plugin-pages/page'; const Loading = () =>