Skip to content

malianto/decompose-di-samples

 
 

Repository files navigation

Decompose Metro Sample

This is a sample Android project demonstrating the use of Decompose library together with Metro DI framework.

Project Structure

The project consists of the following modules:

  • repository - Contains a simple in-memory Repository, shared in feature modules.
  • feature-list - Contains ListComponent that shows a list of text items. Clicking on an item opens DetailsComponent.
  • feature-details - Contains DetailsComponent that shows the previously selected item.
  • feature-root - Contains RootComponent that navigates between ListComponent and DetailsComponent, plus some unit tests for DefaultRootComponent.
  • app-android - Contains MainActivity that shows RootComponent.

About

A sample Android project demonstrating the use of Decompose library together with DI frameworks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Kotlin 100.0%