From 260be76b854f728550e0f349e8df97a785dc5faa Mon Sep 17 00:00:00 2001 From: Jay Date: Sun, 14 Sep 2025 20:43:26 +0100 Subject: [PATCH] fix: dont update new table rows if no change --- src/app/createra/page.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/createra/page.tsx b/src/app/createra/page.tsx index 27e931e..310453e 100644 --- a/src/app/createra/page.tsx +++ b/src/app/createra/page.tsx @@ -479,7 +479,10 @@ export default function RiskAssessmentPage() { // Remove unwanted risk table rows for bar-night after any update useEffect(() => { if (activityDetails.type === "bar-night") { - setRiskTableRows((prevRows) => prevRows.filter(row => !["1.5", "2.1", "2.2", "6.4"].includes(row.id))); + const newRows = riskTableRows.filter(row => !["1.5", "2.1", "2.2", "6.4"].includes(row.id)); + if (newRows.length !== riskTableRows.length) { + setRiskTableRows(newRows); + } } }, [activityDetails.type, riskTableRows]);