See
|
if (!('__index__' in wrapped) && '__index__' in row && typeof row.__index__ === 'number') { |
The __index__ field is added too late. It's not in the async rows, but added only when the rows resolve, which is useless.
It should be added above when wrapped is created, even if it later resolves to undefined.
See
hightable/src/dataframe.ts
Line 52 in 893b884
The
__index__field is added too late. It's not in the async rows, but added only when the rows resolve, which is useless.It should be added above when
wrappedis created, even if it later resolves toundefined.