Merge pull request #602 from Tria-plc/freight/feature/user_management_UI

Freight/feature/user management UI
This commit is contained in:
yaschalew10
2026-07-10 16:24:37 +03:00
committed by GitHub
1206 changed files with 242293 additions and 6 deletions

View File

@@ -132,6 +132,7 @@ import WarehouseListPage from "./pages/warehouses/WarehouseListPage";
import WarehouseRulesPage from "./pages/warehouses/WarehouseRulesPage";
import { HealthCheck } from "./features/health/HealthCheck";
import FaydaCallbackPage from "./pages/FaydaCallbackPage";
import { UserManagementRoutes } from "./user-management/route";
const buildSidebarSections = (demoItems: SidebarItem[]): SidebarSection[] => [
{
@@ -144,7 +145,7 @@ const buildSidebarSections = (demoItems: SidebarItem[]): SidebarSection[] => [
},
{
label: "Staff",
href: "/um",
href: "/user-management",
icon: <Users />,
},
{
@@ -667,6 +668,7 @@ const App = () => {
return (
<Routes>
{UserManagementRoutes()}
<Route path="/um/*" element={<UserManagementHostPage />} />
<Route path="/health" element={<HealthCheck />} />
<Route path="/callback" element={<FaydaCallbackPage />} />
@@ -1232,18 +1234,18 @@ const App = () => {
/>
{/* Legacy embedded user management routes */}
<Route path="user-management" element={<UserManagementPage />} />
{/* <Route path="user-management" element={<UserManagementPage />} />
<Route path="user-management/users" element={<UsersPage />} />
<Route
path="user-management/position-types"
element={<PositionTypesPage />}
/>
/> */}
{/* <Route path="user-management/employees" element={<EmployeesPage />} /> */}
<Route
{/* <Route
path="user-management/permissions"
element={<PermissionsPage />}
/>
<Route path="user-management/roles" element={<RolesPage />} />
<Route path="user-management/roles" element={<RolesPage />} /> */}
<Route
path="file-settings"