localStorageProvider top-level property

ProviderFamily<LocalStorage, SolevatoParameters> localStorageProvider
final

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);
});