19 lines
383 B
TypeScript
19 lines
383 B
TypeScript
import { Permission } from '../../common/enums/permission.enum';
|
|
|
|
export interface RoleConfig {
|
|
name: string;
|
|
title: string;
|
|
isSystem: boolean;
|
|
permissionFilter: (permissionName: Permission) => boolean;
|
|
}
|
|
|
|
export const rolesData: RoleConfig[] = [
|
|
{
|
|
name: 'admin',
|
|
title: 'مدیرکل',
|
|
isSystem: true,
|
|
permissionFilter: (name: Permission) => true
|
|
},
|
|
|
|
];
|