fix: correct translation function call in Sidebar and add required fields in AddProduct form
This commit is contained in:
@@ -84,7 +84,7 @@ export const Sidebar = () => {
|
||||
</Button>
|
||||
<Button
|
||||
onClick={() => {
|
||||
changeTranslation;
|
||||
changeTranslation();
|
||||
}}
|
||||
color="neutral"
|
||||
startDecorator={<TranslateIcon />}
|
||||
|
||||
@@ -89,6 +89,7 @@ export const AddProduct = () => {
|
||||
{(field) => (
|
||||
<Input
|
||||
type="text"
|
||||
required
|
||||
value={field.state.value}
|
||||
onChange={(e) => field.handleChange(e.target.value)}
|
||||
onBlur={field.handleBlur}
|
||||
@@ -217,6 +218,7 @@ export const AddProduct = () => {
|
||||
<form.Field name="storage_location_uuid">
|
||||
{(field) => (
|
||||
<Select
|
||||
required
|
||||
value={field.state.value}
|
||||
onChange={(_event, value) =>
|
||||
field.handleChange(value ?? "")
|
||||
|
||||
@@ -1,7 +1,46 @@
|
||||
{
|
||||
"app-title": "Stockhome",
|
||||
"add": "Hinzufügen",
|
||||
"storages": "Lager",
|
||||
"rows-per-page": "Zeilen pro Seite",
|
||||
"details": "Details",
|
||||
"username": "Benutzername",
|
||||
"password": "Passwort",
|
||||
"eu001": "Falscher Benutzername oder Passwort!",
|
||||
"login": "Login",
|
||||
"pcs": "Stk."
|
||||
"product-name": "Produktname",
|
||||
"price": "Preis",
|
||||
"stock": "Bestand",
|
||||
"storage-place": "Lagerplatz",
|
||||
"expiry-date": "Ablaufdatum",
|
||||
"bottling-date": "Abfüllungsdatum",
|
||||
"inventory": "Inventar",
|
||||
"actions": "Aktionen",
|
||||
"description": "Beschreibung",
|
||||
"product-details": "Produktdetails",
|
||||
"save": "Speichern",
|
||||
"profile": "Profil",
|
||||
"settings": "Einstellungen",
|
||||
"storage-delete-info": "WARNUNG: Wenn Sie einen Lagerort entfernen, werden alle darin gespeicherten Artikel/Produkte ebenfalls entfernt. Das kann nicht rückgaengig gemacht werden!",
|
||||
"storage-name": "Lagername",
|
||||
"created-at": "Erstellt am",
|
||||
"updated-at": "Aktualisiert am",
|
||||
"delete": "Löschen",
|
||||
"amount": "Menge",
|
||||
"inventory-subtitle": "Hier können Sie alle Ihre gelagerten Artikel einsehen.",
|
||||
"add-product": "Produkt hinzufügen",
|
||||
"add-product-subtitle": "Hier können Sie Informationen zu einem neuen Produkt eingeben.",
|
||||
"app-name": "App-Name",
|
||||
"app-name-sub": "Wird in der Seitenleiste und im Login-Bildschirm angezeigt.",
|
||||
"currency": "Währung",
|
||||
"currency-sub": "Wird für die Preisangaben in allen Inventaransichten verwendet.",
|
||||
"quick-tips": "Schnelle Tipps",
|
||||
"quick-tips-1": "Aktualisieren Sie den App-Namen, um die Seitenleiste und den Login-Header zu personalisieren.",
|
||||
"quick-tips-2": "Wählen Sie einen Währungscode, der zur Preisanzeige passt, z. B. EUR, CHF oder USD.",
|
||||
"settings-sub": "Verwalten Sie Ihre App-Einstellungen und Standardwerte.",
|
||||
"preferences": "Einstellungen",
|
||||
"selected": "ausgewählt",
|
||||
"logout": "Abmelden",
|
||||
"pcs": "Stk.",
|
||||
"change-translation": "English"
|
||||
}
|
||||
Reference in New Issue
Block a user