Fixed spool edit page being in render loop

This commit is contained in:
Donkie
2024-01-26 17:30:34 +01:00
parent d0a958decb
commit 9d3fb02231

View File

@@ -126,11 +126,12 @@ export const SpoolEdit: React.FC<IResourceComponentsProps> = () => {
formProps.initialValues["filament_id"] = formProps.initialValues["filament"].id; formProps.initialValues["filament_id"] = formProps.initialValues["filament"].id;
} }
const initialUsedWeight = formProps.initialValues?.used_weight || 0;
useEffect(() => { useEffect(() => {
if (formProps.initialValues) { if (initialUsedWeight) {
setUsedWeight(formProps.initialValues["used_weight"]); setUsedWeight(initialUsedWeight);
} }
}, [formProps.initialValues]); }, [initialUsedWeight]);
return ( return (
<Edit saveButtonProps={saveButtonProps}> <Edit saveButtonProps={saveButtonProps}>