add iam module usermanagment ui

This commit is contained in:
mengstabketemaw
2026-06-02 16:06:51 +03:00
parent df745bbc41
commit 798beb0e7a
12 changed files with 6061 additions and 62 deletions

View File

@@ -0,0 +1,31 @@
import type { ReactNode } from 'react';
import {
AuthProvider,
PermissionProvider,
BrandingProvider,
BreadcrumbProvider,
UnitProvider,
UserProvider,
} from '@tria-plc/iamui-common';
interface IamProvidersProps {
children: ReactNode;
}
export function IamProviders({ children }: IamProvidersProps) {
return (
<AuthProvider>
<BrandingProvider>
<BreadcrumbProvider>
<PermissionProvider>
<UnitProvider>
<UserProvider>
{children}
</UserProvider>
</UnitProvider>
</PermissionProvider>
</BreadcrumbProvider>
</BrandingProvider>
</AuthProvider>
);
}

View File

@@ -0,0 +1,14 @@
import { AuditLogPage } from '@tria-plc/iamui-common';
import { IamProviders } from '../IamProviders';
export function AuditLogPageWrapper() {
return (
<IamProviders>
<AuditLogPage
moduleKey="backoffice"
title="Audit Log"
subtitle="Track all activities and changes in the backoffice"
/>
</IamProviders>
);
}