feat: optimize style of role permissions form.

This commit is contained in:
a.bouhuolia
2021-12-22 19:17:41 +02:00
parent 10c421dea0
commit 934b0abbe6
14 changed files with 913 additions and 181 deletions

View File

@@ -51,3 +51,15 @@ export const getNewRoleInitialValues = (schema) => {
),
};
};
export function getSerivceColumnPermission(service, columnKey) {
return service.permissions.find((permission) => {
return permission.relatedColumn === columnKey;
});
}
export function getServiceExtraPermissions(service) {
return service.permissions.filter((permission) => {
return !permission.relatedColumn;
});
}