Vishesh 'ironeagle' Bangotra d6856a538f fix expenses list performance + dom nesting
- memoize accordion cards and groupByMonth so toggling one
  expense re-renders O(1) cards instead of the whole list
- cache Intl.NumberFormat and date formatters per key (was
  ~2-3 instantiations per item per render)
- unmount collapsed accordion details via unmountOnExit to cut
  initial mount cost and input delay
- restructure Account row in ExpenseDetail so Chip is not nested
  inside <p> (fixes validateDOMNesting warning)
- avoid mutating expenses state array when sorting
2026-08-17 15:22:37 +05:30
2026-07-19 14:47:30 +00:00
2026-05-24 17:23:02 +00:00
2026-04-04 12:46:28 +05:30
2026-08-17 15:14:57 +05:30
2026-07-13 16:15:26 +05:30
2026-07-13 16:15:26 +05:30
2026-04-04 12:46:28 +05:30
2026-04-04 12:46:28 +05:30
Description
No description provided
1.9 MiB
Languages
TypeScript 98.2%
JavaScript 1.4%
HTML 0.2%
Dockerfile 0.2%