16 lines
548 B
JavaScript
16 lines
548 B
JavaScript
const { renderView } = require('../../../view');
|
|
|
|
module.exports = function renderRbacEditPage(role, message, currentUser, permissionGroups, users, pagination) {
|
|
return renderView('settings/rbac/edit', {
|
|
title: 'Edit role',
|
|
active: 'rbac',
|
|
message: message,
|
|
currentUser: currentUser || null,
|
|
role: role,
|
|
permissionGroups: permissionGroups || [],
|
|
users: users || [],
|
|
pagination: pagination || null,
|
|
roleEditBasePath: '/rbac/' + Number(role && role.id) + '/edit',
|
|
scripts: ['js/rbac-permissions.js']
|
|
});
|
|
}; |