Files
worker/lib/features/cart/data/providers/cart_data_providers.g.dart
Phuoc Nguyen aae3c9d080 update cart
2025-11-14 16:19:25 +07:00

181 lines
4.9 KiB
Dart

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'cart_data_providers.dart';
// **************************************************************************
// RiverpodGenerator
// **************************************************************************
// GENERATED CODE - DO NOT MODIFY BY HAND
// ignore_for_file: type=lint, type=warning
/// Cart Local DataSource Provider
///
/// Provides instance of CartLocalDataSource.
/// keepAlive: true to persist with cart provider.
@ProviderFor(cartLocalDataSource)
const cartLocalDataSourceProvider = CartLocalDataSourceProvider._();
/// Cart Local DataSource Provider
///
/// Provides instance of CartLocalDataSource.
/// keepAlive: true to persist with cart provider.
final class CartLocalDataSourceProvider
extends
$FunctionalProvider<
CartLocalDataSource,
CartLocalDataSource,
CartLocalDataSource
>
with $Provider<CartLocalDataSource> {
/// Cart Local DataSource Provider
///
/// Provides instance of CartLocalDataSource.
/// keepAlive: true to persist with cart provider.
const CartLocalDataSourceProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'cartLocalDataSourceProvider',
isAutoDispose: false,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$cartLocalDataSourceHash();
@$internal
@override
$ProviderElement<CartLocalDataSource> $createElement(
$ProviderPointer pointer,
) => $ProviderElement(pointer);
@override
CartLocalDataSource create(Ref ref) {
return cartLocalDataSource(ref);
}
/// {@macro riverpod.override_with_value}
Override overrideWithValue(CartLocalDataSource value) {
return $ProviderOverride(
origin: this,
providerOverride: $SyncValueProvider<CartLocalDataSource>(value),
);
}
}
String _$cartLocalDataSourceHash() =>
r'81a8c1688dff786d4ecebbd8239ae1c8174008c0';
/// Cart Remote DataSource Provider
///
/// Provides instance of CartRemoteDataSource with DioClient.
/// keepAlive: true to persist with cart provider.
@ProviderFor(cartRemoteDataSource)
const cartRemoteDataSourceProvider = CartRemoteDataSourceProvider._();
/// Cart Remote DataSource Provider
///
/// Provides instance of CartRemoteDataSource with DioClient.
/// keepAlive: true to persist with cart provider.
final class CartRemoteDataSourceProvider
extends
$FunctionalProvider<
AsyncValue<CartRemoteDataSource>,
CartRemoteDataSource,
FutureOr<CartRemoteDataSource>
>
with
$FutureModifier<CartRemoteDataSource>,
$FutureProvider<CartRemoteDataSource> {
/// Cart Remote DataSource Provider
///
/// Provides instance of CartRemoteDataSource with DioClient.
/// keepAlive: true to persist with cart provider.
const CartRemoteDataSourceProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'cartRemoteDataSourceProvider',
isAutoDispose: false,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$cartRemoteDataSourceHash();
@$internal
@override
$FutureProviderElement<CartRemoteDataSource> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
FutureOr<CartRemoteDataSource> create(Ref ref) {
return cartRemoteDataSource(ref);
}
}
String _$cartRemoteDataSourceHash() =>
r'758905224c472f1e088c3be7c7451c2321959bd8';
/// Cart Repository Provider
///
/// Provides instance of CartRepository implementation.
/// keepAlive: true to persist with cart provider.
@ProviderFor(cartRepository)
const cartRepositoryProvider = CartRepositoryProvider._();
/// Cart Repository Provider
///
/// Provides instance of CartRepository implementation.
/// keepAlive: true to persist with cart provider.
final class CartRepositoryProvider
extends
$FunctionalProvider<
AsyncValue<CartRepository>,
CartRepository,
FutureOr<CartRepository>
>
with $FutureModifier<CartRepository>, $FutureProvider<CartRepository> {
/// Cart Repository Provider
///
/// Provides instance of CartRepository implementation.
/// keepAlive: true to persist with cart provider.
const CartRepositoryProvider._()
: super(
from: null,
argument: null,
retry: null,
name: r'cartRepositoryProvider',
isAutoDispose: false,
dependencies: null,
$allTransitiveDependencies: null,
);
@override
String debugGetCreateSourceHash() => _$cartRepositoryHash();
@$internal
@override
$FutureProviderElement<CartRepository> $createElement(
$ProviderPointer pointer,
) => $FutureProviderElement(pointer);
@override
FutureOr<CartRepository> create(Ref ref) {
return cartRepository(ref);
}
}
String _$cartRepositoryHash() => r'f6bbe5ab247737887e6b51f7ca8050bb6898ac2a';