openUniqueProductSearch method Null safety

Future openUniqueProductSearch()

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);