import {
prepareEconomicBook,
type AnnualBook,
} from '@/lib/irpc-annual-settlement';
import {
economicSource,
newEconomicPosition,
type EconomicPosition,
} from '@/lib/irpc-economic-credit';
export function SimulationIrpcEconomic({
book,
save,
residentConfirmed,
}: {
book: AnnualBook;
save: (book: AnnualBook) => void;
residentConfirmed: boolean;
}) {
const c = book.economicCredits;
if (!c)
return (
);
const update = (next: typeof c) => save({ ...book, economicCredits: next });
const rowChange = (r: EconomicPosition) =>
update({ ...c, rows: c.rows.map((x) => (x.id === r.id ? r : x)) });
return (
);
}