import { createBrowserRouter } from 'react-router-dom';
import CreateItemPage from '@/pages/CreateItemPage';
import DatabaseSchemaPage from '@/pages/DatabaseSchemaPage';
import HomePage from '@/pages/HomePage';
import IconsPage from '@/pages/IconsPage';
import LibraryPage from '@/pages/LibraryPage';
import LoginPage from '@/pages/LoginPage';
import ManualsPage from '@/pages/ManualsPage';
import NotFoundPage from '@/pages/NotFoundPage';
import OssPage from '@/pages/OssPage';
import PasswordChangePage from '@/pages/PasswordChangePage';
import RegisterPage from '@/pages/RegisterPage';
import RestorePasswordPage from '@/pages/RestorePasswordPage';
import RSFormPage from '@/pages/RSFormPage';
import UserProfilePage from '@/pages/UserProfilePage';
import ApplicationLayout from './ApplicationLayout';
import { routes } from './urls';
export const Router = createBrowserRouter([
{
path: '/',
element: ,
errorElement: ,
children: [
{
path: '',
element:
},
{
path: `${routes.not_found}`,
element:
},
{
path: routes.login,
element:
},
{
path: routes.signup,
element:
},
{
path: routes.profile,
element:
},
{
path: routes.restore_password,
element:
},
{
path: routes.password_change,
element:
},
{
path: routes.library,
element:
},
{
path: routes.create_schema,
element:
},
{
path: `${routes.rsforms}/:id`,
element:
},
{
path: `${routes.oss}/:id`,
element:
},
{
path: routes.manuals,
element:
},
{
path: `${routes.icons}`,
element:
},
{
path: `${routes.database_schema}`,
element:
}
]
}
]);