Rename UsersTable & OrganizationsTable components for consistency
parent
4fce566d43
commit
3266795888
|
@ -2,9 +2,9 @@ import React, {Component, PropTypes} from 'react'
|
||||||
|
|
||||||
import uuid from 'node-uuid'
|
import uuid from 'node-uuid'
|
||||||
|
|
||||||
import Organization from 'src/admin/components/chronograf/Organization'
|
import OrganizationsTableRow from 'src/admin/components/chronograf/OrganizationsTableRow'
|
||||||
import DefaultOrganization from 'src/admin/components/chronograf/DefaultOrganization'
|
import OrganizationsTableRowDefault from 'src/admin/components/chronograf/OrganizationsTableRowDefault'
|
||||||
import NewOrganization from 'src/admin/components/chronograf/NewOrganization'
|
import OrganizationsTableRowNew from 'src/admin/components/chronograf/OrganizationsTableRowNew'
|
||||||
|
|
||||||
import {DEFAULT_ORG_ID} from 'src/admin/constants/dummyUsers'
|
import {DEFAULT_ORG_ID} from 'src/admin/constants/dummyUsers'
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@ class OrganizationsTable extends Component {
|
||||||
<div className="orgs-table--delete" />
|
<div className="orgs-table--delete" />
|
||||||
</div>
|
</div>
|
||||||
{isCreatingOrganization
|
{isCreatingOrganization
|
||||||
? <NewOrganization
|
? <OrganizationsTableRowNew
|
||||||
onCreateOrganization={this.handleCreateOrganization}
|
onCreateOrganization={this.handleCreateOrganization}
|
||||||
onCancelCreateOrganization={
|
onCancelCreateOrganization={
|
||||||
this.handleCancelCreateOrganization
|
this.handleCancelCreateOrganization
|
||||||
|
@ -74,11 +74,11 @@ class OrganizationsTable extends Component {
|
||||||
{organizations.map(
|
{organizations.map(
|
||||||
org =>
|
org =>
|
||||||
org.id === DEFAULT_ORG_ID
|
org.id === DEFAULT_ORG_ID
|
||||||
? <DefaultOrganization
|
? <OrganizationsTableRowDefault
|
||||||
key={uuid.v4()}
|
key={uuid.v4()}
|
||||||
organization={org}
|
organization={org}
|
||||||
/>
|
/>
|
||||||
: <Organization
|
: <OrganizationsTableRow
|
||||||
key={uuid.v4()}
|
key={uuid.v4()}
|
||||||
organization={org}
|
organization={org}
|
||||||
onDelete={onDeleteOrg}
|
onDelete={onDeleteOrg}
|
||||||
|
|
|
@ -6,7 +6,7 @@ import Dropdown from 'shared/components/Dropdown'
|
||||||
import {USER_ROLES} from 'src/admin/constants/dummyUsers'
|
import {USER_ROLES} from 'src/admin/constants/dummyUsers'
|
||||||
import {MEMBER_ROLE} from 'src/auth/Authorized'
|
import {MEMBER_ROLE} from 'src/auth/Authorized'
|
||||||
|
|
||||||
class Organization extends Component {
|
class OrganizationsTableRow extends Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props)
|
super(props)
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ class Organization extends Component {
|
||||||
|
|
||||||
const {func, shape, string} = PropTypes
|
const {func, shape, string} = PropTypes
|
||||||
|
|
||||||
Organization.propTypes = {
|
OrganizationsTableRow.propTypes = {
|
||||||
organization: shape({
|
organization: shape({
|
||||||
id: string, // when optimistically created, organization will not have an id
|
id: string, // when optimistically created, organization will not have an id
|
||||||
name: string.isRequired,
|
name: string.isRequired,
|
||||||
|
@ -138,4 +138,4 @@ Organization.propTypes = {
|
||||||
onRename: func.isRequired,
|
onRename: func.isRequired,
|
||||||
}
|
}
|
||||||
|
|
||||||
export default Organization
|
export default OrganizationsTableRow
|
|
@ -3,7 +3,7 @@ import React, {PropTypes} from 'react'
|
||||||
import {MEMBER_ROLE} from 'src/auth/Authorized'
|
import {MEMBER_ROLE} from 'src/auth/Authorized'
|
||||||
|
|
||||||
// This is a non-editable organization row, used currently for DEFAULT_ORG
|
// This is a non-editable organization row, used currently for DEFAULT_ORG
|
||||||
const DefaultOrganization = ({organization}) =>
|
const OrganizationsTableRowDefault = ({organization}) =>
|
||||||
<div className="orgs-table--org">
|
<div className="orgs-table--org">
|
||||||
<div className="orgs-table--id">
|
<div className="orgs-table--id">
|
||||||
{organization.id}
|
{organization.id}
|
||||||
|
@ -24,11 +24,11 @@ const DefaultOrganization = ({organization}) =>
|
||||||
|
|
||||||
const {shape, string} = PropTypes
|
const {shape, string} = PropTypes
|
||||||
|
|
||||||
DefaultOrganization.propTypes = {
|
OrganizationsTableRowDefault.propTypes = {
|
||||||
organization: shape({
|
organization: shape({
|
||||||
id: string,
|
id: string,
|
||||||
name: string.isRequired,
|
name: string.isRequired,
|
||||||
}).isRequired,
|
}).isRequired,
|
||||||
}
|
}
|
||||||
|
|
||||||
export default DefaultOrganization
|
export default OrganizationsTableRowDefault
|
|
@ -6,7 +6,7 @@ import Dropdown from 'shared/components/Dropdown'
|
||||||
import {USER_ROLES} from 'src/admin/constants/dummyUsers'
|
import {USER_ROLES} from 'src/admin/constants/dummyUsers'
|
||||||
import {MEMBER_ROLE} from 'src/auth/Authorized'
|
import {MEMBER_ROLE} from 'src/auth/Authorized'
|
||||||
|
|
||||||
class NewOrganization extends Component {
|
class OrganizationsTableRowNew extends Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props)
|
super(props)
|
||||||
|
|
||||||
|
@ -91,9 +91,9 @@ class NewOrganization extends Component {
|
||||||
|
|
||||||
const {func} = PropTypes
|
const {func} = PropTypes
|
||||||
|
|
||||||
NewOrganization.propTypes = {
|
OrganizationsTableRowNew.propTypes = {
|
||||||
onCreateOrganization: func.isRequired,
|
onCreateOrganization: func.isRequired,
|
||||||
onCancelCreateOrganization: func.isRequired,
|
onCancelCreateOrganization: func.isRequired,
|
||||||
}
|
}
|
||||||
|
|
||||||
export default NewOrganization
|
export default OrganizationsTableRowNew
|
|
@ -5,8 +5,8 @@ import uuid from 'node-uuid'
|
||||||
import Authorized, {SUPERADMIN_ROLE} from 'src/auth/Authorized'
|
import Authorized, {SUPERADMIN_ROLE} from 'src/auth/Authorized'
|
||||||
|
|
||||||
import UsersTableHeader from 'src/admin/components/chronograf/UsersTableHeader'
|
import UsersTableHeader from 'src/admin/components/chronograf/UsersTableHeader'
|
||||||
import OrgTableRow from 'src/admin/components/chronograf/OrgTableRow'
|
import UsersTableRowNew from 'src/admin/components/chronograf/UsersTableRowNew'
|
||||||
import NewUserTableRow from 'src/admin/components/chronograf/NewUserTableRow'
|
import UsersTableRow from 'src/admin/components/chronograf/UsersTableRow'
|
||||||
|
|
||||||
import {USERS_TABLE} from 'src/admin/constants/chronografTableSizing'
|
import {USERS_TABLE} from 'src/admin/constants/chronografTableSizing'
|
||||||
|
|
||||||
|
@ -74,7 +74,7 @@ class UsersTable extends Component {
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
{isCreatingUser
|
{isCreatingUser
|
||||||
? <NewUserTableRow
|
? <UsersTableRowNew
|
||||||
organization={organization}
|
organization={organization}
|
||||||
onBlur={this.handleBlurCreateUserRow}
|
onBlur={this.handleBlurCreateUserRow}
|
||||||
onCreateUser={onCreateUser}
|
onCreateUser={onCreateUser}
|
||||||
|
@ -82,7 +82,7 @@ class UsersTable extends Component {
|
||||||
: null}
|
: null}
|
||||||
{users.length || !isCreatingUser
|
{users.length || !isCreatingUser
|
||||||
? users.map(user =>
|
? users.map(user =>
|
||||||
<OrgTableRow
|
<UsersTableRow
|
||||||
user={user}
|
user={user}
|
||||||
key={uuid.v4()}
|
key={uuid.v4()}
|
||||||
organization={organization}
|
organization={organization}
|
||||||
|
|
|
@ -8,7 +8,7 @@ import SlideToggle from 'shared/components/SlideToggle'
|
||||||
import {USER_ROLES} from 'src/admin/constants/dummyUsers'
|
import {USER_ROLES} from 'src/admin/constants/dummyUsers'
|
||||||
import {USERS_TABLE} from 'src/admin/constants/chronografTableSizing'
|
import {USERS_TABLE} from 'src/admin/constants/chronografTableSizing'
|
||||||
|
|
||||||
const OrgTableRow = ({
|
const UsersTableRow = ({
|
||||||
user,
|
user,
|
||||||
organization,
|
organization,
|
||||||
onChangeUserRole,
|
onChangeUserRole,
|
||||||
|
@ -71,7 +71,7 @@ const OrgTableRow = ({
|
||||||
|
|
||||||
const {func, shape, string} = PropTypes
|
const {func, shape, string} = PropTypes
|
||||||
|
|
||||||
OrgTableRow.propTypes = {
|
UsersTableRow.propTypes = {
|
||||||
user: shape(),
|
user: shape(),
|
||||||
organization: shape({
|
organization: shape({
|
||||||
name: string.isRequired,
|
name: string.isRequired,
|
||||||
|
@ -81,4 +81,4 @@ OrgTableRow.propTypes = {
|
||||||
onChangeSuperAdmin: func.isRequired,
|
onChangeSuperAdmin: func.isRequired,
|
||||||
}
|
}
|
||||||
|
|
||||||
export default OrgTableRow
|
export default UsersTableRow
|
|
@ -9,7 +9,7 @@ import {USERS_TABLE} from 'src/admin/constants/chronografTableSizing'
|
||||||
import {USER_ROLES} from 'src/admin/constants/dummyUsers'
|
import {USER_ROLES} from 'src/admin/constants/dummyUsers'
|
||||||
import {MEMBER_ROLE} from 'src/auth/Authorized'
|
import {MEMBER_ROLE} from 'src/auth/Authorized'
|
||||||
|
|
||||||
class NewUserTableRow extends Component {
|
class UsersTableRowNew extends Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props)
|
super(props)
|
||||||
|
|
||||||
|
@ -141,7 +141,7 @@ class NewUserTableRow extends Component {
|
||||||
|
|
||||||
const {func, shape, string} = PropTypes
|
const {func, shape, string} = PropTypes
|
||||||
|
|
||||||
NewUserTableRow.propTypes = {
|
UsersTableRowNew.propTypes = {
|
||||||
organization: shape({
|
organization: shape({
|
||||||
id: string.isRequired,
|
id: string.isRequired,
|
||||||
name: string.isRequired,
|
name: string.isRequired,
|
||||||
|
@ -150,4 +150,4 @@ NewUserTableRow.propTypes = {
|
||||||
onCreateUser: func.isRequired,
|
onCreateUser: func.isRequired,
|
||||||
}
|
}
|
||||||
|
|
||||||
export default NewUserTableRow
|
export default UsersTableRowNew
|
Loading…
Reference in New Issue