Feature module
The addresses feature module includes all the presentation logic required to display the addresses screen. If you need to include this module, add it to your build.gradle:
implementation ("com.poqstudio:checkout.addresses:$VERSION_NAME")Architecture
AddressesActivityis the entry point to the addresses feature.AddressesFragmentis the main fragment for the addresses screen.AddressesFragmentDelegateis the fragment delegate for the addresses screen.AddressesScreenis the main composable for the addresses screen.AddressesViewModelis the ViewModel for the addresses.AddressSelectionFragmentis the fragment for select an address screen.AddressSelectionFragmentDelegateis the fragment delegate for select an address screen.SaveAddressFragmentis the main fragment for the save address screen.SaveAddressFragmentDelegateis the fragment delegate for the save address screen.SaveAddressScreenis the main composable for the save address screen.SaveAddressViewModelis the ViewModel for the save address.SaveAddressFormDefaultis the default address form.SaveAddressFormUKis the address form for UK.SaveAddressFormUSis the address form for US.BaseSaveAddressFormis a reusable Composable to create new specific country forms.