Я создал таблицу Material-ui с выбираемыми ячейками, по которым вы можете перемещаться с помощью клавиш со стрелками.Я сделал это, выборочно применяя класс, когда выбрана ячейка, плюс некоторые прослушиватели событий.Кроме того, если таблица переполняется по вертикали, вы можете прокручивать ее.
Моя проблема заключается в следующем: я хотел бы, чтобы прокрутка таблицы всегда следовала за выбранной ячейкой, когда вы перемещаетесь по таблице нажатием клавиш (например, в Excel или Google).Листы, например).Я заметил, что когда вы нажимаете на таблицу, а затем перемещаетесь по клавишам, она работает (выбранная ячейка всегда находится посередине), но не когда вы щелкаете в другом месте, а затем перемещаетесь.
Есть идеи, как решить эту проблему?
Спасибо!