openUniqueProductSearch method Null safety
Implementation
Future<FetchedProduct> openUniqueProductSearch() async =>
await LoadingDialog.run<FetchedProduct>(
context: context,
future: BarcodeProductQuery(
barcode: barcode,
daoProduct: DaoProduct(localDatabase),
).getFetchedProduct(),
title: refresh
? AppLocalizations.of(context).refreshing_product
: '${AppLocalizations.of(context).looking_for}: $barcode') ??
FetchedProduct.error(FetchedProductStatus.userCancelled);