Feature module

The Product reviews feature module includes all the presentation logic required to display the product reviews screens. If you need to include this module, add it to your build.gradle:

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

Architecture

The general architecture of the product review SDK
The general architecture of the product review SDK

  • ReviewView is a reusable view to open the reviews feature.
  • ReviewDetailActivity is the entry point to the reviews feature.
  • ReviewDetailFragment is the main fragment for the review detail screen.
  • ReviewDetailFragmentDelegate is the fragment delegate for the review detail screen.
  • ReviewDetailView is the main view for the review detail screen.
  • ReviewDetailViewModel is the main ViewModel for the review detail feature.
  • WriteReviewFragment is the main fragment for the write review screen.
  • WriteReviewFragmentDelegate is the fragment delegate for the write review screen.
  • WriteReviewScreen is the main composable for the write review screen.
  • WriteReviewViewModel is the main ViewModel for the write review screen.
  • UiWriteReviewState is the state for the write review screen.