fixed setState error

This commit is contained in:
2026-05-18 08:01:08 +05:30
parent fff304ad1e
commit fe94249b02

View File

@@ -15,16 +15,16 @@ export default function Dashboard(props: DashboardProps) {
event: React.MouseEvent<HTMLElement>,
newFlow: "outflows" | "inflows" | null
) => {
if (newFlow !== null && newFlow !== state.flow) {
setState(prev => {
const next = {
...prev,
flow: newFlow,
};
props.onFlowChange?.(next);
return next;
});
}
if (newFlow === null) return;
setState(prev => {
if (prev.flow === newFlow) return prev;
const next = { ...prev, flow: newFlow };
props.onFlowChange?.(next);
return next;
});
};
const togglePeriodType = () => {