Centralized User Preferences
The AccountBloc
is responsible for fetching, creating, and updating a user’s UserContentPreferences
object. This single object holds all of the user’s content-related settings, including lists of followed topics, followed sources, and saved headlines.