From 7063af9e5800b0b5909660454bf4f0f739aeff48 Mon Sep 17 00:00:00 2001 From: Matiss Janis Aboltins <matiss@mja.lv> Date: Sat, 18 Mar 2023 13:28:31 +0000 Subject: [PATCH] :rewind: revert change to useTableNavigator (#775) --- packages/loot-design/src/components/table.js | 11 ++++------- upcoming-release-notes/775.md | 6 ++++++ 2 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 upcoming-release-notes/775.md diff --git a/packages/loot-design/src/components/table.js b/packages/loot-design/src/components/table.js index 5ca359c0f..0add0198d 100644 --- a/packages/loot-design/src/components/table.js +++ b/packages/loot-design/src/components/table.js @@ -1010,13 +1010,10 @@ export function useTableNavigator(data, fields) { let modalStackLength = useRef(0); // onEdit is passed to children, so make sure it maintains identity - let onEdit = useCallback( - (id, field) => { - setEditingId(id); - setFocusedField(id ? field : null); - }, - [setEditingId, setFocusedField], - ); + let onEdit = useCallback((id, field) => { + setEditingId(id); + setFocusedField(id ? field : null); + }, []); useEffect(() => { modalStackLength.current = store.getState().modals.modalStack.length; diff --git a/upcoming-release-notes/775.md b/upcoming-release-notes/775.md new file mode 100644 index 000000000..8d443d525 --- /dev/null +++ b/upcoming-release-notes/775.md @@ -0,0 +1,6 @@ +--- +category: Maintenance +authors: [MatissJanis] +--- + +Revert small change to `useTableNavigator` -- GitLab