@dbs-portal/module-identity
Version:
Identity management module for user and role management
28 lines • 849 B
TypeScript
/**
* User List Page
*
* Complete page component for user 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 { User } from '../types';
export interface UserListPageProps {
/**
* Navigation function to handle route changes
* This allows the page to work with any routing system
*/
onNavigate?: (path: string) => void;
/**
* Custom actions for user operations
*/
onCreateUser?: () => void;
onEditUser?: (user: User) => void;
onViewUser?: (user: User) => void;
/**
* Additional styling
*/
className?: string;
}
export declare const UserListPage: React.FC<UserListPageProps>;
//# sourceMappingURL=UserListPage.d.ts.map