When the user needs to be taken to the detail/view page of a video content. The app should handle the edge cases. For example-
- Invalid item id.
- If the user is not allowed to go to the videos detail page (maybe because the user is not logged-in).
When a particular video needs to be played. Users should be first taken to the view page of the content (if available). App should handle edge cases. For example-
- The user is allowed to play the content.
- Wrong content/item id.