Android - Navigate within app when a link is clicked on Full Page dates screen

Description

As shown in the screenshot there are some links on the Full Page Dates view that navigate a user out to the external browser upon tapping.

Acceptance Criteria:

  1. Tapping a link on dates view shouldn’t lead a user out of the app.

  2. Tapping a link should open the relevant unit/component within the app.

  3. The back stack of screens should be maintained i.e.

    1. if the user presses back, they should first see the sub-section detail screen and then the dates screen when they press back again.

    2. if on the component navigation screen, the user presses back/previous button such that the unit/subsection changes then they should see the right sub-section detail screen upon pressing the back button and then the dates screen when they press back again.

Note:

This navigation to a specific component level will be handled in the following tickets for each platform, so it’ll be better to make them generic such that they can be used from anywhere (i.e. deeplinks)

Android:
iOS:

Epic Link

Activity

Show:
Moin Omer Habib
February 16, 2021, 6:36 AM

In case of first_component_block_id not present in the course data then the app will show a dialog as shown in SS below

Priority

Unset

Assignee

Moin Omer Habib

Fix versions

Sprint

None

Labels

None

Story Points

2

Reporter

Mian Khalid