mirrored_repositories/architecture-template/lib/product/state
import 'package:clean_architecture/product/cache/product_cache.dart';
import 'package:clean_architecture/product/service/manager/product_service_manager.dart';
import 'package:clean_architecture/product/state/container/product_state_container.dart';
import 'package:clean_architecture/product/state/view_model/product_view_model.dart';

final class ProductStateItems {
  const ProductStateItems._();

  static ProductNetworkManager get productNetworkManager => ProductContainer.read<ProductNetworkManager>();

  static ProductViewModel get productViewModel => ProductContainer.read<ProductViewModel>();

  static ProductCache get productCache => ProductContainer.read<ProductCache>();
}
