Rework NodesTableView
Right now, the table view on the Nodes page is pretty buggy (see attached bugs for examples). The reason is that the current implementation of the NodesTableView is incompatible with how the rest of the related components are architected to fit together. Specifically, NodesTableView should be rendered inside the NodesListForm, as the NodesListView is currently [1] rendered. NodesTableView should NOT contain any forms, only the checkbox inputs. To achieve this, both NodesTableView and DataTable need to be reworked. DataTable is currently working only with formsy-react forms. It needs to be updated to work with redux-form and turned into a proper presentational component, ideally in patternfly-react library. Then NodesTableView can be updated to closely match the behavior of NodesListView.
[1] https:/
Blueprint information
- Status:
- Complete
- Approver:
- Emilien Macchi
- Priority:
- Medium
- Drafter:
- Ana Krivokapić
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- Accepted for future
- Implementation:
-
Not started
- Milestone target:
- None
- Started by
- Completed by
- Juan Antonio Osorio Robles
Related branches
Sprints
Whiteboard
[2017-12-08] Moving out to Rocky. Please request FFE if this is needed for Queens.
[2018-04-09] No update for Rocky. Moving to future. Please update and move back to Rocky if this will be worked on.
Work Items
Dependency tree

* Blueprints in grey have been implemented.