First pass at integrating React Context into the web applications. The HubDetails component now relies on context for the data it needs to correctly render the panel. The markdown file included in this pull request outlines the implementation.
Testing
Launched the simulator
Opened the HubDetails panel
Clicked through all of the accordions
Closed the panel using the X button
Deselected the hub by clicking the hub tab in the toolbar
Clicked rapidly through all of the accoridons
Clicked rapidly on the hub tab in the toolbar
Opened and closed BotDetails panels with HubDetails open and closed
Summary
First pass at integrating React Context into the web applications. The HubDetails component now relies on context for the data it needs to correctly render the panel. The markdown file included in this pull request outlines the implementation.
Testing