Skip to content

Commit 1208edf

Browse files
committed
update code to hightable 0.19.0
1 parent 3787994 commit 1208edf

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

src/components/Cell/Cell.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ export default function CellView({ source, row, col }: CellProps) {
4242
setProgress(0.75)
4343
const df = parquetDataFrame(from, metadata)
4444

45-
const columnName = df.header[col]
45+
const columnName = df.columnDescriptors[col]?.name
4646
if (columnName === undefined) {
4747
throw new Error(`Column name missing at index col=${col}`)
4848
}
49-
await df.fetch({ rowStart: row, rowEnd: row + 1, columns: [columnName] })
49+
await df.fetch?.({ rowStart: row, rowEnd: row + 1, columns: [columnName] })
5050
const cell = df.getCell({ row, column: columnName })
5151
const text = cell === undefined ? UNLOADED_CELL_PLACEHOLDER : stringify(cell.value)
5252
setText(text)

src/components/CellPanel/CellPanel.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ export default function CellPanel({ df, row, col, setProgress, setError, onClose
5858
try {
5959
setProgress(0.5)
6060

61-
const columnName = df.header[col]
61+
const columnName = df.columnDescriptors[col]?.name
6262
if (columnName === undefined) {
6363
throw new Error(`Column name missing at index col=${col}`)
6464
}
@@ -67,7 +67,7 @@ export default function CellPanel({ df, row, col, setProgress, setError, onClose
6767
fillContent(undefined)
6868
return
6969
}
70-
await df.fetch({ rowStart: row, rowEnd: row + 1, columns: [columnName] })
70+
await df.fetch?.({ rowStart: row, rowEnd: row + 1, columns: [columnName] })
7171
cell = df.getCell({ row, column: columnName })
7272
if (cell === undefined) {
7373
throw new Error(`Cell at row=${row}, column=${columnName} is undefined`)
@@ -85,7 +85,7 @@ export default function CellPanel({ df, row, col, setProgress, setError, onClose
8585

8686
const headers = <>
8787
<SlideCloseButton onClick={onClose} />
88-
<span>column: {df.header[col]}</span>
88+
<span>column: {df.columnDescriptors[col]?.name}</span>
8989
<span>row: {row + 1}</span>
9090
</>
9191

src/components/ParquetView/ParquetView.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ export default function ParquetView({ source, setProgress, setError }: ViewerPro
8282
if (cell?.col === col && cell.row === row) {
8383
return undefined
8484
}
85-
const columnName = content?.dataframe.header[col]
85+
const columnName = content?.dataframe.columnDescriptors[col]?.name
8686
if (columnName === undefined || !content?.dataframe.getCell({ row, column: columnName })) {
8787
// don't open the cell panel until it has loaded
8888
return undefined

0 commit comments

Comments
 (0)