You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
update README docs explaining this concept and how are we using it to cater for the 3 apps.
Create the definitions and abstractions for what a repository to make things easier for further development
provide an example of a repository (e.g. SettingsRepository) , could be just in-memory for now. Could be for the AppSettings model.
provide an example of usage, that extends the settings saved in the androidNode (so the model used has the shared settings + specific ones)
use koin for DI
after this gets implemented it should be easier to add share repositories for the different shared UI needs. Those repositories data will be fed by the different services (more on this on the README update)
The text was updated successfully, but these errors were encountered:
I'm thinking we might get away for all the repositories with a couple of abstractions definitions and 1 or 2 implementations with generics cause after all the repositories will do always the same thing just need to know which model parameter are they dealing with.
Those implementations could get a persistence store via parameter (optional) and if they have it, they can also persist stuff.
then we just define the DI repository (dataRepository) which all the single repositories per POKO .
these repositories use kotlin mp StateFlow to implement observer/observable and voila!
This issue goals are
androidNode
(so the model used has the shared settings + specific ones)after this gets implemented it should be easier to add share repositories for the different shared UI needs. Those repositories data will be fed by the different services (more on this on the README update)
The text was updated successfully, but these errors were encountered: