Dateien nach "frontend/src/tools" hochladen
This commit is contained in:
@@ -121,7 +121,7 @@ function ImageModal({ src, onClose }) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// ── Kostenrechner ─────────────────────────────────────────────────────────────
|
// ── Kostenrechner ─────────────────────────────────────────────────────────────
|
||||||
export default function Kalkulator3D({ toast, editData, onEditDone, mobile }) {
|
export default function Kalkulator3D({ toast, editData, onEditDone, mobile, setActive }) {
|
||||||
const [gramm, setGramm] = useState(editData?.gramm ?? 50);
|
const [gramm, setGramm] = useState(editData?.gramm ?? 50);
|
||||||
const [stunden, setStunden] = useState(editData?.stunden ?? 3);
|
const [stunden, setStunden] = useState(editData?.stunden ?? 3);
|
||||||
const [farben, setFarben] = useState(editData?.farben ?? 1);
|
const [farben, setFarben] = useState(editData?.farben ?? 1);
|
||||||
@@ -183,6 +183,7 @@ export default function Kalkulator3D({ toast, editData, onEditDone, mobile }) {
|
|||||||
} else {
|
} else {
|
||||||
await api('/tools/kalkulator3d', { body:payload });
|
await api('/tools/kalkulator3d', { body:payload });
|
||||||
toast('Gespeichert ✓'); setName(''); setBemerkung(''); setImage(null);
|
toast('Gespeichert ✓'); setName(''); setBemerkung(''); setImage(null);
|
||||||
|
setActive?.('kalkulator3d-saved');
|
||||||
}
|
}
|
||||||
} catch(e) { toast(e.message, 'error'); } finally { setSaving(false); }
|
} catch(e) { toast(e.message, 'error'); } finally { setSaving(false); }
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user