@dbs-portal/module-identity
Version:
Identity management module for user and role management
27 lines • 789 B
TypeScript
/**
* Role List Page
*
* Complete page component for role management with data fetching, filtering,
* and navigation. This is a self-contained page that can be directly used
* in any application that imports the identity module.
*/
import React from 'react';
import type { Role } from '../types';
export interface RoleListPageProps {
/**
* Navigation function to handle route changes
*/
onNavigate?: (path: string) => void;
/**
* Custom actions for role operations
*/
onCreateRole?: () => void;
onEditRole?: (role: Role) => void;
onViewRole?: (role: Role) => void;
/**
* Additional styling
*/
className?: string;
}
export declare const RoleListPage: React.FC<RoleListPageProps>;
//# sourceMappingURL=RoleListPage.d.ts.map