Я получил решение, поэтому отвечая на мой собственный вопрос.
мы должны использовать enableFocusedCell="true"
для компонента Table, чтобы включить навигацию с помощью стрелки / табуляцииключи.
Ниже приведен пример кода.
сначала импортируйте css
import "@blueprintjs/table/lib/css/table.css";
, затем создайте компонент, подобный следующему
import React, { Component } from 'react';
import { Cell, Column, Table } from "@blueprintjs/table";
const cellRenderer = (rowIndex) => {
return <Cell>{`$${(rowIndex * 10).toFixed(2)}`}</Cell>
};
class LedgerGroup extends Component {
constructor(props) {
super(props);
}
render() {
return (
<Table numRows={10} enableFocusedCell="true">
<Column name="Dollars 1" cellRenderer={cellRenderer}/>
<Column name="Dollars 2" cellRenderer={cellRenderer}/>
</Table>
);
}
}
export default LedgerGroup;