ENGAGE-482: Ensure all components are amenable to being displayed within the Screen Navigator

Metadata

Source
ENGAGE-482
Type
Sub-issue
Priority
Blocker
Status
Closed
Resolution
Fixed
Assignee
Colin Clark
Reporter
Colin Clark
Created
2010-03-01T13:11:32.000-0500
Updated
2014-03-03T13:45:33.351-0500
Versions
  1. 0.3b
Fixed Versions
  1. 0.3b
Component
N/A

Description

At the moment, there are a number of hard-baked assumptions about how URLs are handled on the client side that cause our components to break when hosted within the ScreenNavigator. We need to place a layer of indirection between components and the URL space, including how they access query parameters and get/set window.location.