Overview
In src/components/cms/VersionControl.tsx history.map(...).reverse() (lines 24-85) builds and reverses a full element array each render, and each row uses key={index} (line 30) which breaks reconciliation when history entries shift. Reverse the data once (memoized) and use stable ids as keys.
Overview
In src/components/cms/VersionControl.tsx history.map(...).reverse() (lines 24-85) builds and reverses a full element array each render, and each row uses key={index} (line 30) which breaks reconciliation when history entries shift. Reverse the data once (memoized) and use stable ids as keys.