Ensure that all callbacks for useEventListener are wrapped in useCallback (#22618)

GitOrigin-RevId: 4a7c409a9720eab04fc17e5111b6a3aeeac6871d
This commit is contained in:
Alf Eaton
2025-01-09 09:05:00 +00:00
committed by Copybot
parent 49cc7890e4
commit aaeac2cd72
4 changed files with 40 additions and 18 deletions
@@ -101,9 +101,12 @@ export const ReferencesProvider: FC = ({ children }) => {
}
}, [eventEmitter, fileTreeData, indexReferencesIfDocModified])
useEventListener('reference:added', function () {
indexAllReferences(true)
})
useEventListener(
'reference:added',
useCallback(() => {
indexAllReferences(true)
}, [indexAllReferences])
)
useEffect(() => {
const handleProjectJoined = () => {