@@ -3,7 +3,7 @@ import makeCancelable from 'makecancelable';
3
3
import { Markup } from 'interweave' ;
4
4
5
5
import Loading from '../../Helpers/Loading' ;
6
- import { Table , TableBody , TableHeaderSimple } from '../../UI/Table' ;
6
+ import { Table , TBody , THead } from '../../UI/Table' ;
7
7
8
8
const Permissions = class Permissions extends Component {
9
9
state = {
@@ -28,12 +28,8 @@ const Permissions = class Permissions extends Component {
28
28
] )
29
29
. then ( ( [ permissions , { data : roles } ] ) =>
30
30
this . setState ( {
31
- rawPermissions : Object . keys ( permissions ) . map (
32
- key => permissions [ key ] ,
33
- ) ,
34
- renderablePermissions : Object . keys ( permissions ) . map (
35
- key => permissions [ key ] ,
36
- ) ,
31
+ rawPermissions : permissions ,
32
+ renderablePermissions : permissions ,
37
33
changedRoles : [ ] ,
38
34
// Move admin roles to the right.
39
35
roles : roles . sort ( ( a , b ) => {
@@ -136,15 +132,15 @@ const Permissions = class Permissions extends Component {
136
132
onKeyDown = { this . handleKeyPress }
137
133
/>
138
134
< Table zebra >
139
- < TableHeaderSimple
135
+ < THead
140
136
data = { [
141
137
'PERMISSION' ,
142
138
...this . state . roles . map ( ( { attributes : { label } } ) =>
143
139
label . toUpperCase ( ) ,
144
140
) ,
145
141
] }
146
142
/>
147
- < TableBody
143
+ < TBody
148
144
rows = { this . createTableRows (
149
145
this . groupPermissions ( this . state . renderablePermissions ) ,
150
146
this . state . roles ,
0 commit comments