From 9d3fb022315136abfaa557aa8a6b993d36604596 Mon Sep 17 00:00:00 2001 From: Donkie Date: Fri, 26 Jan 2024 17:30:34 +0100 Subject: [PATCH] Fixed spool edit page being in render loop --- client/src/pages/spools/edit.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client/src/pages/spools/edit.tsx b/client/src/pages/spools/edit.tsx index 966b02b..4c43ab0 100644 --- a/client/src/pages/spools/edit.tsx +++ b/client/src/pages/spools/edit.tsx @@ -126,11 +126,12 @@ export const SpoolEdit: React.FC = () => { formProps.initialValues["filament_id"] = formProps.initialValues["filament"].id; } + const initialUsedWeight = formProps.initialValues?.used_weight || 0; useEffect(() => { - if (formProps.initialValues) { - setUsedWeight(formProps.initialValues["used_weight"]); + if (initialUsedWeight) { + setUsedWeight(initialUsedWeight); } - }, [formProps.initialValues]); + }, [initialUsedWeight]); return (