localStorageProvider top-level property
Provides an instance of local storage
Implementation
final localStorageProvider =
Provider.family<LocalStorage, SolevatoParameters>((ref, params) {
final contactDao = ref.read(SolevatoContactDaoProvider(params));
final conversationDao = ref.read(SolevatoConversationDaoProvider(params));
final userDao = ref.read(SolevatoUserDaoProvider(params));
final messagesDao = ref.read(SolevatoMessagesDaoProvider(params));
return LocalStorage(
contactDao: contactDao,
conversationDao: conversationDao,
userDao: userDao,
messagesDao: messagesDao);
});