This commit is contained in:
seb
2026-10-18 17:47:41 +02:00
parent b42b63a0af
commit 9cb93bddeb
8 changed files with 285 additions and 13 deletions

View File

@@ -56,7 +56,7 @@ class CarrierItem extends PureComponent {
async updateCarrier(item, patch) {
try {
await carrierAutomat.actions.update(item.id, patch);
enqueueSnackbar('Lieferart gespeichert.', { variant: 'success' });
enqueueSnackbar('Versandart gespeichert.', { variant: 'success' });
} catch (err) {
this.setState({ draft: item.name ?? '' });
notifyError(err);
@@ -93,11 +93,11 @@ class CarrierItem extends PureComponent {
handleDelete = () => {
const item = this.props.carrier ?? this.props.item;
if (!item) return;
if (!window.confirm(`Lieferart „${item.name}“ wirklich löschen?`)) return;
if (!window.confirm(`Versandart „${item.name}“ wirklich löschen?`)) return;
void (async () => {
try {
await carrierAutomat.actions.remove(item.id);
enqueueSnackbar('Lieferart gelöscht.', { variant: 'success' });
enqueueSnackbar('Versandart gelöscht.', { variant: 'success' });
} catch (err) {
notifyError(err);
}

View File

@@ -118,14 +118,14 @@ class AddPackageDialog extends PureComponent {
<Box sx={{ display: 'flex', flexDirection: 'column', gap: 2, mb: 3 }}>
<TextField
select
label="Lieferart (Carrier)"
label="Versandart (Carrier)"
size="small"
value={carrierId}
onChange={(e) => this.setState({ carrierId: e.target.value })}
error={carriers.length === 0}
helperText={
carriers.length === 0
? 'Keine Lieferarten eingerichtet (unter Auftrag → Lieferarten anlegen)'
? 'Keine Versandarten eingerichtet (unter Auftrag → Versandarten anlegen)'
: undefined
}
>