When the app is in the foreground and a push notification is received, show a native dialogue with the following specifications.
The dialog will have the title and description along with 2 buttons:
Dismiss: for dismissing the dialog without any action.
OK or View: for navigating the learner to the relevant screen according to the received push.
The app should show a native dialogue on receiving a push notification while the app is in the foreground state.
We can't control the background notifications with config flags yet. It will be fixed in the following story