Feature module

The Notify Me feature is integrated into the AddToCartButton and provided through the Form Selection Module. This module includes all the necessary presentation logic to display Notify Me across the product details, product list, and wishlist screens.

To include this module in your project, add the following to your build.gradle:

implementation ("com.poqstudio:catalogue.formselection:$VERSION_NAME")

Notify Me content

Notify Me content architecture

The general architecture of the Notify Me screen
The general architecture of the Notify Me screen

  • AddToCartButton is the entry point to the Notify Me dialog screens.
  • NotifyMeViewModel is the ViewModel used by Notify Me dialog screens.
  • NotifyMeDialog is the main dialog screen for the Notify Me feature.