feat: add roles permission schema.

This commit is contained in:
elforjani13
2021-11-21 18:21:10 +02:00
parent ddbadb67c8
commit 955ae97c19
3 changed files with 12 additions and 13 deletions

View File

@@ -25,7 +25,7 @@ export default function RolesFormContent() {
const handleCloseClick = () => {
history.go(-1);
};
console.log(values, 'XX');
return (
<Form>
{/* ---------- name ---------- */}

View File

@@ -1,12 +1,11 @@
export const mapperPermissionSchema = (data) => {
return [data].map(({ permissions }) =>
Object.keys(permissions).map((item) => {
const [value, key] = item.split('/');
return {
subject: value,
ability: key,
value: permissions[item],
};
}),
);
export const mapperPermissionSchema = ({ permissions }) => {
return Object.keys(permissions).map((index) => {
const [value, key] = index.split('/');
return {
subject: value,
ability: key,
value: permissions[index],
};
});
};

View File

@@ -1476,5 +1476,5 @@
"roles.label.role_name":"Role name",
"sidebar.transactions_locaking":"Transactions Locaking",
"transactions_locking.dialog.label":"Transactions locking",
"roles.permisssion_schema.success_message":"The given role hsa been created successfully"
"roles.permisssion_schema.success_message":"The role has been created successfully."
}