// GENERATED CODE - DO NOT MODIFY BY HAND part of 'auth_provider.dart'; // ************************************************************************** // RiverpodGenerator // ************************************************************************** // GENERATED CODE - DO NOT MODIFY BY HAND // ignore_for_file: type=lint, type=warning /// Provider for DioClient (singleton) @ProviderFor(dioClient) const dioClientProvider = DioClientProvider._(); /// Provider for DioClient (singleton) final class DioClientProvider extends $FunctionalProvider with $Provider { /// Provider for DioClient (singleton) const DioClientProvider._() : super( from: null, argument: null, retry: null, name: r'dioClientProvider', isAutoDispose: false, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$dioClientHash(); @$internal @override $ProviderElement $createElement($ProviderPointer pointer) => $ProviderElement(pointer); @override DioClient create(Ref ref) { return dioClient(ref); } /// {@macro riverpod.override_with_value} Override overrideWithValue(DioClient value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$dioClientHash() => r'895f0dc2f8d5eab562ad65390e5c6d4a1f722b0d'; /// Provider for SecureStorage (singleton) @ProviderFor(secureStorage) const secureStorageProvider = SecureStorageProvider._(); /// Provider for SecureStorage (singleton) final class SecureStorageProvider extends $FunctionalProvider with $Provider { /// Provider for SecureStorage (singleton) const SecureStorageProvider._() : super( from: null, argument: null, retry: null, name: r'secureStorageProvider', isAutoDispose: false, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$secureStorageHash(); @$internal @override $ProviderElement $createElement($ProviderPointer pointer) => $ProviderElement(pointer); @override SecureStorage create(Ref ref) { return secureStorage(ref); } /// {@macro riverpod.override_with_value} Override overrideWithValue(SecureStorage value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$secureStorageHash() => r'5c9908c0046ad0e39469ee7acbb5540397b36693'; /// Provider for AuthRemoteDataSource @ProviderFor(authRemoteDataSource) const authRemoteDataSourceProvider = AuthRemoteDataSourceProvider._(); /// Provider for AuthRemoteDataSource final class AuthRemoteDataSourceProvider extends $FunctionalProvider< AuthRemoteDataSource, AuthRemoteDataSource, AuthRemoteDataSource > with $Provider { /// Provider for AuthRemoteDataSource const AuthRemoteDataSourceProvider._() : super( from: null, argument: null, retry: null, name: r'authRemoteDataSourceProvider', isAutoDispose: false, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$authRemoteDataSourceHash(); @$internal @override $ProviderElement $createElement( $ProviderPointer pointer, ) => $ProviderElement(pointer); @override AuthRemoteDataSource create(Ref ref) { return authRemoteDataSource(ref); } /// {@macro riverpod.override_with_value} Override overrideWithValue(AuthRemoteDataSource value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$authRemoteDataSourceHash() => r'83759467bf61c03cf433b26d1126b19ab1d2b493'; /// Provider for AuthRepository @ProviderFor(authRepository) const authRepositoryProvider = AuthRepositoryProvider._(); /// Provider for AuthRepository final class AuthRepositoryProvider extends $FunctionalProvider with $Provider { /// Provider for AuthRepository const AuthRepositoryProvider._() : super( from: null, argument: null, retry: null, name: r'authRepositoryProvider', isAutoDispose: false, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$authRepositoryHash(); @$internal @override $ProviderElement $createElement($ProviderPointer pointer) => $ProviderElement(pointer); @override AuthRepository create(Ref ref) { return authRepository(ref); } /// {@macro riverpod.override_with_value} Override overrideWithValue(AuthRepository value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$authRepositoryHash() => r'5a333f81441082dd473e9089124aa65fda42be7b'; /// Auth state notifier provider @ProviderFor(Auth) const authProvider = AuthProvider._(); /// Auth state notifier provider final class AuthProvider extends $NotifierProvider { /// Auth state notifier provider const AuthProvider._() : super( from: null, argument: null, retry: null, name: r'authProvider', isAutoDispose: false, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$authHash(); @$internal @override Auth create() => Auth(); /// {@macro riverpod.override_with_value} Override overrideWithValue(AuthState value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$authHash() => r'73c9e7b70799eba2904eb6fc65454332d4146a33'; /// Auth state notifier provider abstract class _$Auth extends $Notifier { AuthState build(); @$mustCallSuper @override void runBuild() { final created = build(); final ref = this.ref as $Ref; final element = ref.element as $ClassProviderElement< AnyNotifier, AuthState, Object?, Object? >; element.handleValue(ref, created); } } /// Current authenticated user provider @ProviderFor(currentUser) const currentUserProvider = CurrentUserProvider._(); /// Current authenticated user provider final class CurrentUserProvider extends $FunctionalProvider with $Provider { /// Current authenticated user provider const CurrentUserProvider._() : super( from: null, argument: null, retry: null, name: r'currentUserProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$currentUserHash(); @$internal @override $ProviderElement $createElement($ProviderPointer pointer) => $ProviderElement(pointer); @override User? create(Ref ref) { return currentUser(ref); } /// {@macro riverpod.override_with_value} Override overrideWithValue(User? value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$currentUserHash() => r'4c8cb60cef35a4fd001291434558037d6c85faf5'; /// Is authenticated provider @ProviderFor(isAuthenticated) const isAuthenticatedProvider = IsAuthenticatedProvider._(); /// Is authenticated provider final class IsAuthenticatedProvider extends $FunctionalProvider with $Provider { /// Is authenticated provider const IsAuthenticatedProvider._() : super( from: null, argument: null, retry: null, name: r'isAuthenticatedProvider', isAutoDispose: true, dependencies: null, $allTransitiveDependencies: null, ); @override String debugGetCreateSourceHash() => _$isAuthenticatedHash(); @$internal @override $ProviderElement $createElement($ProviderPointer pointer) => $ProviderElement(pointer); @override bool create(Ref ref) { return isAuthenticated(ref); } /// {@macro riverpod.override_with_value} Override overrideWithValue(bool value) { return $ProviderOverride( origin: this, providerOverride: $SyncValueProvider(value), ); } } String _$isAuthenticatedHash() => r'003f7e85bfa5ae774792659ce771b5b59ebf04f8';