Connect on-page dialog CTA to MoEngage
Background / User story
What to change
- Spec: N/A
- Development: Add support for registering and executing handlers for any incoming "create_on_page_dialog" MoEngage commands.
Hints for testers
This issue doesn't include any command handlers yet (see #1393 (closed)), nor does it include the communication between the extension and MoEngage (see #1368 (closed)). Therefore nothing is expected to happen yet as part of this issue, other than checking that there aren't any obvious problems when building or running the extension.
That being said, we should verify that the Premium license activation/deactivation still works as expected.
Hints for translators