// GENERATED CODE - DO NOT MODIFY BY HAND part of 'core_providers.dart'; // ************************************************************************** // RiverpodGenerator // ************************************************************************** // GENERATED CODE - DO NOT MODIFY BY HAND // ignore_for_file: type=lint, type=warning /// Provider for DioClient (singleton) /// /// This is the global HTTP client used across the entire app. /// It's configured with interceptors, timeout settings, and auth token injection. @ProviderFor(dioClient) const dioClientProvider = DioClientProvider._(); /// Provider for DioClient (singleton) /// /// This is the global HTTP client used across the entire app. /// It's configured with interceptors, timeout settings, and auth token injection. final class DioClientProvider extends $FunctionalProvider with $Provider { /// Provider for DioClient (singleton) /// /// This is the global HTTP client used across the entire app. /// It's configured with interceptors, timeout settings, and auth token injection. 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) /// /// This is the global secure storage used for storing sensitive data like tokens. /// Uses platform-specific secure storage (Keychain on iOS, EncryptedSharedPreferences on Android). @ProviderFor(secureStorage) const secureStorageProvider = SecureStorageProvider._(); /// Provider for SecureStorage (singleton) /// /// This is the global secure storage used for storing sensitive data like tokens. /// Uses platform-specific secure storage (Keychain on iOS, EncryptedSharedPreferences on Android). final class SecureStorageProvider extends $FunctionalProvider with $Provider { /// Provider for SecureStorage (singleton) /// /// This is the global secure storage used for storing sensitive data like tokens. /// Uses platform-specific secure storage (Keychain on iOS, EncryptedSharedPreferences on Android). 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';