mirror of
https://github.com/openfoodfacts/smooth-app.git
synced 2025-08-26 20:50:18 +08:00

New files: * `up_to_date_interest.dart`: Management of the interest for a key. * `up_to_date_product_list_mixin.dart`: Provides the most up-to-date local product list data for a StatefulWidget. * `up_to_date_product_list_provider.dart`: Provider that reflects the latest barcode lists on ProductLists. Impacted files: * `dao_product_list.dart`: made public method `getKey`; refreshes the provider * `local_database.dart`: added a new `UpToDateProductListProvider` * `product_list_page.dart`: now extends `UpToDateProductListMixin * `up_to_date_product_provider.dart`: refactored using a `UpToDateInterest` * `user_preferences_account.dart`: removed redundant access to product list page