- projectName
+ Project Name
Description
@@ -242,10 +272,10 @@ class ProjectManagementDashboard extends React.Component {
platformRoles.push(
{`${role}: ${u.platformRoles[role]}`}
)
}
return (
-
this[`project-ref-${k}`] = el} className={`tableRow tableRow--data ${((self.state.activeIndex == k) && self.state.projectOpen) ? 'tableRow--data-active' : ''}`} key={k}>
+
this[`project-ref-${k}`] = el} className={`tableRow tableRow--data ${((self.state.activeIndex == k) && self.state.projectOpen) ? 'tableRow--data-active' : ''}`} key={k}>
+ >
{u['name']}
@@ -257,9 +287,11 @@ class ProjectManagementDashboard extends React.Component {
)
})}
-
-
-
+
+
+
+
+
@@ -276,71 +308,50 @@ class ProjectManagementDashboard extends React.Component {
}
-
-
-
- User Name
-
-
- Role
-
-
- {
- state.projectUsers && state.projectUsers.map((u, k) => {
- return (
- this[`project-ref-${k}`] = el} className={`tableRow tableRow--data projectUsers`} key={k}>
-
{u['user-name']}
-
- {
- u.role && u.role.map((r, l) => {
- return (
-
-
-
- {!state.isReadOnly ?
-
-
- Remove Role
-
- : null
- }
-
-
-
- )
- })
- }
- {!state.isReadOnly ?
-
-
- Add Role
-
- {
- (!(u.role && u.role.length)) ?
-
+
+
+
{
!state.isReadOnly ?
@@ -348,14 +359,10 @@ class ProjectManagementDashboard extends React.Component {
{
- return {
- label: u['user-name'],
- value: u
- }
- })}
+ options={availableUsers}
+ ref={(el) => self.selectUserList = el}
/>
Add User
@@ -368,8 +375,9 @@ class ProjectManagementDashboard extends React.Component {
+
{formButtonsHTML}
-
+