squadweClientApiInterceptorProvider top-level property

ProviderFamily<SquadweClientApiInterceptor, SquadweParameters> squadweClientApiInterceptorProvider
final

Provides an instance of SquadweClientApiInterceptor

Implementation

final squadweClientApiInterceptorProvider =
    Provider.family<SquadweClientApiInterceptor, SquadweParameters>(
        (ref, params) {
  final localStorage = ref.read(localStorageProvider(params));
  final authService = ref.read(squadweClientAuthServiceProvider(params));
  return SquadweClientApiInterceptor(
      params.inboxIdentifier, localStorage, authService);
});