Make default org non-editable in organizations table

pull/10616/head
Alex P 2017-11-08 18:07:51 -08:00
parent f9beb470f8
commit 9328263376
1 changed files with 16 additions and 7 deletions

View File

@ -1,8 +1,11 @@
import React, {Component, PropTypes} from 'react'
import Organization from 'src/admin/components/chronograf/Organization'
import DefaultOrganization from 'src/admin/components/chronograf/DefaultOrganization'
import NewOrganization from 'src/admin/components/chronograf/NewOrganization'
import {DEFAULT_ORG_ID} from 'src/admin/constants/dummyUsers'
class OrganizationsTable extends Component {
constructor(props) {
super(props)
@ -63,13 +66,19 @@ class OrganizationsTable extends Component {
}
/>
: null}
{organizations.map(org =>
<Organization
key={org.name}
organization={org}
onDelete={onDeleteOrg}
onRename={onRenameOrg}
/>
{organizations.map(
org =>
org.id === DEFAULT_ORG_ID
? <DefaultOrganization
key={org.name}
organization={org}
/>
: <Organization
key={org.name}
organization={org}
onDelete={onDeleteOrg}
onRename={onRenameOrg}
/>
)}
</div>
</div>