feat: add remote products and qr code for payconic

This commit is contained in:
2026-10-22 00:10:26 +02:00
parent b15d94a805
commit 71af6f9ffe
31 changed files with 2053 additions and 179 deletions
+7 -2
View File
@@ -4,7 +4,6 @@
"barTabs": "Bar Tabs",
"products": "Products",
"addProduct": "Add product",
"productsManagedOnWebsite": "Products are managed on the website. Here you can change the stock and the picture.",
"noProductsYet": "No products yet.",
"addFirstProduct": "Add your first product to start selling.",
"manageProducts": "Manage products",
@@ -319,5 +318,11 @@
"registeringDevice": "Registering device…",
"deviceRegistered": "Device registered!",
"openTabsWillSync": "Open tabs will sync to the dashboard.",
"done": "Done"
"done": "Done",
"scanToPay": "Let the customer scan this code to pay {amount}",
"@scanToPay": {
"placeholders": {
"amount": {"type": "String"}
}
}
}
+6 -6
View File
@@ -122,12 +122,6 @@ abstract class AppLocalizations {
/// **'Add product'**
String get addProduct;
/// No description provided for @productsManagedOnWebsite.
///
/// In en, this message translates to:
/// **'Products are managed on the website. Here you can change the stock and the picture.'**
String get productsManagedOnWebsite;
/// No description provided for @noProductsYet.
///
/// In en, this message translates to:
@@ -1885,6 +1879,12 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'Done'**
String get done;
/// No description provided for @scanToPay.
///
/// In en, this message translates to:
/// **'Let the customer scan this code to pay {amount}'**
String scanToPay(String amount);
}
class _AppLocalizationsDelegate
+5 -4
View File
@@ -20,10 +20,6 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get addProduct => 'Add product';
@override
String get productsManagedOnWebsite =>
'Products are managed on the website. Here you can change the stock and the picture.';
@override
String get noProductsYet => 'No products yet.';
@@ -980,4 +976,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get done => 'Done';
@override
String scanToPay(String amount) {
return 'Let the customer scan this code to pay $amount';
}
}
+5 -4
View File
@@ -20,10 +20,6 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get addProduct => 'Product toevoegen';
@override
String get productsManagedOnWebsite =>
'Producten beheer je op de website. Hier pas je de voorraad en de foto aan.';
@override
String get noProductsYet => 'Nog geen producten.';
@@ -993,4 +989,9 @@ class AppLocalizationsNl extends AppLocalizations {
@override
String get done => 'Klaar';
@override
String scanToPay(String amount) {
return 'Laat de klant deze code scannen om $amount te betalen';
}
}
+2 -2
View File
@@ -4,7 +4,6 @@
"barTabs": "Poefs",
"products": "Producten",
"addProduct": "Product toevoegen",
"productsManagedOnWebsite": "Producten beheer je op de website. Hier pas je de voorraad en de foto aan.",
"noProductsYet": "Nog geen producten.",
"addFirstProduct": "Voeg je eerste product toe om te beginnen.",
"manageProducts": "Producten beheren",
@@ -318,5 +317,6 @@
"registeringDevice": "Toestel registreren…",
"deviceRegistered": "Toestel geregistreerd!",
"openTabsWillSync": "Open poefs worden gesynchroniseerd met het dashboard.",
"done": "Klaar"
"done": "Klaar",
"scanToPay": "Laat de klant deze code scannen om {amount} te betalen"
}