|
@@ -1,5 +1,6 @@
|
|
|
import React, { Component } from 'react';
|
|
import React, { Component } from 'react';
|
|
|
import PermissionsListItem from './PermissionsListItem';
|
|
import PermissionsListItem from './PermissionsListItem';
|
|
|
|
|
+import DisabledPermissionsListItem from './DisabledPermissionsListItem';
|
|
|
import { observer } from 'mobx-react';
|
|
import { observer } from 'mobx-react';
|
|
|
|
|
|
|
|
export interface IProps {
|
|
export interface IProps {
|
|
@@ -17,10 +18,18 @@ class PermissionsList extends Component<IProps, any> {
|
|
|
return (
|
|
return (
|
|
|
<table className="filter-table gf-form-group">
|
|
<table className="filter-table gf-form-group">
|
|
|
<tbody>
|
|
<tbody>
|
|
|
|
|
+ <DisabledPermissionsListItem
|
|
|
|
|
+ key={0}
|
|
|
|
|
+ item={{
|
|
|
|
|
+ nameHtml: 'Everyone with <span class="query-keyword">Admin</span> Role',
|
|
|
|
|
+ permission: 4,
|
|
|
|
|
+ icon: 'fa fa-fw fa-street-view',
|
|
|
|
|
+ }}
|
|
|
|
|
+ />
|
|
|
{permissions.map((item, idx) => {
|
|
{permissions.map((item, idx) => {
|
|
|
return (
|
|
return (
|
|
|
<PermissionsListItem
|
|
<PermissionsListItem
|
|
|
- key={idx}
|
|
|
|
|
|
|
+ key={idx + 1}
|
|
|
item={item}
|
|
item={item}
|
|
|
itemIndex={idx}
|
|
itemIndex={idx}
|
|
|
removeItem={removeItem}
|
|
removeItem={removeItem}
|