Skip to content

Commit 2a29870

Browse files
Merge pull request #296 from CivicDataLab/fix/293-district-reset
Deselecting the revenue circle dropdown fix
2 parents b8d2b22 + 53429a1 commit 2a29870

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

app/[locale]/[state]/analytics/components/analytics-layout.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,12 +272,15 @@ export function AnalyticsMainLayout() {
272272
}
273273

274274
React.useEffect(() => {
275-
if (revenueCode !== '') {
275+
if (revenueCode !== '' && revenueCode !== null) {
276276
const filteredTableData = tableData.data?.tableData.filter(
277277
(item: { [x: string]: string }) =>
278278
item['revenue-circle-code'] === revenueCode
279279
);
280280
setFilteredTableData(filteredTableData);
281+
} else {
282+
// Reset to show all district data when revenue circle is deselected
283+
setFilteredTableData(tableData.data?.tableData);
281284
}
282285
}, [revenueCode, tableData.data?.tableData]);
283286

0 commit comments

Comments
 (0)