- A tabbed UI containing different panes, controlled by Redux state
- Load JSON data describing the pilots and BattleMechs in a combat force
- For both pilots and Battlemechs:
- Show a list of all items
- Allow selection of an item in the list, and show details of the selected item
- Edit the details for a pilot
- Deletion of pilots
- Modal dialogs that can be stacked on top of each other, and used as “pickers” for choosing values like colors
- Context menus for interactions such as commands for specific list items
MekHQ Unit Table of Organization Tree Screen