diff --git a/frontend/src/tools/bestellungen.jsx b/frontend/src/tools/bestellungen.jsx index 2f6ffa4..dd4406c 100644 --- a/frontend/src/tools/bestellungen.jsx +++ b/frontend/src/tools/bestellungen.jsx @@ -71,7 +71,7 @@ function BestellungDetail({ id, toast, onBack }) { } else { const created = await api('/tools/bestellungen',{body:payload}); toast('Bestellung angelegt'); - onBack(created.id); + onBack(created.id, true); } } catch(e) { toast(e.message,'error'); } }; @@ -150,22 +150,24 @@ function BestellungDetail({ id, toast, onBack }) { background:!!order.bezahlt?'rgba(192,132,252,0.07)':'rgba(255,255,255,0.02)', border:`1px solid ${!!order.bezahlt?'rgba(192,132,252,0.25)':'rgba(255,255,255,0.07)'}`, borderRadius:10}}> - - {!!order.bezahlt && order.bezahlt_am && ( -
- Bezahlt am {new Date(order.bezahlt_am).toLocaleDateString('de-DE',{day:'2-digit',month:'2-digit',year:'numeric'})} -
- )} +
+ + {!!order.bezahlt && order.bezahlt_am && ( + + am {new Date(order.bezahlt_am).toLocaleDateString('de-DE',{day:'2-digit',month:'2-digit',year:'numeric'})} + + )} +
{!!order.bezahlt && ( -
+
🔒 Bearbeitung gesperrt.
)} @@ -476,7 +478,7 @@ export default function Bestellungen({ toast, mobile }) { { setNewMode(false); if (savedId) setOpenId(savedId); else { setOpenId(null); load(); } }} + onBack={(savedId, jump) => { setNewMode(false); if (savedId) { setOpenId(savedId); } else { setOpenId(null); load(); } }} /> ); }