summaryrefslogtreecommitdiff
path: root/src/modules/connections
AgeCommit message (Collapse)Author
2026-07-03perf(connections,proxies): cache per-tick formatting and cut render overheadLarvan2
2026-07-03feat(proxies): optimize proxy state updates and add deep equality checkLarvan2
2026-06-21refactor: migrate recoil to jotai and react-table v7 to v8Larvan2
- replace recoil with jotai: atom({key,default}) -> atom(value), useRecoilState -> useAtom, RecoilState -> PrimitiveAtom, drop RecoilRoot (recoil is archived and blocks the React 19 upgrade) - migrate react-table v7 to @tanstack/react-table v8 in ConnectionTable: useTable/useSortBy -> useReactTable + getSortedRowModel; the internal ConnectionColumn type and localStorage sort/visibility persistence are kept intact and mapped to v8 ColumnDef inside the component - drop the hand-written react-table type augmentation in custom.d.ts (v8 ships its own types) - add keyboard a11y to sortable table headers Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-03-15refactor: reorganize codeLarvan2