FEAT: get permissions working

This commit is contained in:
Gabriel Rosa
2022-07-12 15:43:21 -03:00
parent f5064420a7
commit d5cd562860
5 changed files with 60 additions and 16 deletions
+3 -3
View File
@@ -8,7 +8,7 @@ export enum PermissionUsages {
INTERNAL = 'internal',
}
export interface Permission {
export interface PermissionsObjectPermission {
seqid: number;
claim: string;
usage: PermissionUsages;
@@ -17,12 +17,12 @@ export interface Permission {
'en-us': string;
};
}
export interface PermissionGroup {
export interface PermissionsObjectGroup {
title: {
'pt-br': string;
'en-us': string;
};
permissions: Record<string, Permission>;
permissions: Record<string, PermissionsObjectPermission>;
}
/*