Skip to content

Commit a460be0

Browse files
committed
fix: clear selection and uncheck rows on empty enrolledBeneficiaries
1 parent e7aa0d2 commit a460be0

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

src/dialogs/ProjectEnrollmentDialog.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,19 @@ function ProjectEnrollmentDialog({
316316
}));
317317
setPageData(updatedData);
318318
}
319+
} else {
320+
setSelectedIds(new Set());
321+
322+
if (pageData.length) {
323+
const clearedData = pageData.map((row) => ({
324+
...row,
325+
tableData: {
326+
...row.tableData,
327+
checked: false,
328+
},
329+
}));
330+
setPageData(clearedData);
331+
}
319332
}
320333
}, [enrolledBeneficiaries]);
321334

0 commit comments

Comments
 (0)