Feature module

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

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

Architecture

The general architecture of the search screen
The general architecture of the search screen

  • SearchActivity is the entry point to the search feature.
  • SearchFragment is the main fragment for the search screen.
  • SearchFragmentDelegate is the fragment delegate for thesearch screen.
  • SearchScreen is the main composable for the search screen.
  • SearchViewModel is the ViewModel for the search screen.

Composables breakdown

The search screen is broken down into different composables:

Composables in the search screens
Composables in the search screens