Feature module
The store finder feature module includes all the presentation logic required to display the store finder screens. If you need to include this module, add it to your build.gradle
:
implementation ("com.poqstudio:stores.storefinder:$VERSION_NAME")
Architecture
StoreFinderActivity
is the entry point to the store finder feature.StoreFinderFragment
is the main fragment for the store finder screen.StoreFinderFragmentDelegate
is the fragment delegate for the store finder screen.StoreFinderScreen
is the main composable for the store finder screen.StoresScreen
is the reusable composable for the store screen.StoreFinderViewModel
is the main ViewModel for the whole store finder feature.StoresViewModel
is the base ViewModel for the stores feature.StoreFinderDetailsFragment
is the main fragment for the store finder details screen.StoreFinderDetailsFragmentDelegate
is the fragment delegate for the store finder details screen.StoreFinderDetailsScreen
is the main composable for the store finder details screen.StoreDetailsScreen
is the reusable composable for the store details screen.StoreFinderDetailsViewModel
is the ViewModel for the store finder details screen.
Composables breakdown
The store finder screens are broken down into different composables: