Implements Store within the UserStore as a source of truth to avoid race conditions with various consumers getting events.
This also adds a UserMapper interface which apps will need to implement to convert their users into SkeletonUsers, similar to what SkeletonAuthInteractor did previously.
Implements Store within the
UserStore
as a source of truth to avoid race conditions with various consumers getting events.This also adds a
UserMapper
interface which apps will need to implement to convert their users intoSkeletonUsers
, similar to whatSkeletonAuthInteractor
did previously.