roles update

This commit is contained in:
lendry
2026-06-25 15:14:50 +03:00
parent 9671fe458b
commit 1c55c871fc
21 changed files with 721 additions and 93 deletions

View File

@@ -91,6 +91,7 @@ export interface AdminUser {
status: string;
createdAt: string;
roles: string[];
directPermissions?: string[];
}
export interface AdminRole {
@@ -98,6 +99,8 @@ export interface AdminRole {
slug: string;
name: string;
description?: string;
isSystem?: boolean;
isDefault?: boolean;
permissions: { id: string; slug: string; name: string; description?: string }[];
}