observeProduct method
Implementation
@override
Stream<StoreProduct?> observeProduct({
required String productId,
required Set<String> productIds,
}) {
return fetchProducts(productIds: [productId].toSet())
.map((event) => event.firstWhere((element) => element.id == productId));
}