solevatoClientApiInterceptorProvider top-level property

ProviderFamily<SolevatoClientApiInterceptor, SolevatoParameters> solevatoClientApiInterceptorProvider
final

Provides an instance of SolevatoClientApiInterceptor

Implementation

final solevatoClientApiInterceptorProvider =
    Provider.family<SolevatoClientApiInterceptor, SolevatoParameters>(
        (ref, params) {
  final localStorage = ref.read(localStorageProvider(params));
  final authService = ref.read(solevatoClientAuthServiceProvider(params));
  return SolevatoClientApiInterceptor(
      params.inboxIdentifier, localStorage, authService);
});