using the configuration below, I am getting 10 rows of data being shown at one time, when I select all lines 20, 500 or 1000. it only copies 10 rows. When I change my height property to auto it starts working again, but I lose virtualization. I have already tried putting height on GridSetting, but it doenst make any difference.
const hotSettings: Handsontable.GridSettings = {
data: tableData,
columns: columnsConfig,
colHeaders: columnHeaders,
columnHeaderHeight: 40,
contextMenu: [‘copy’, ‘cut’],
rowHeaders: true,
search: true,
selectionMode: ‘multiple’,
stretchH: ‘all’,
rowHeights: 40,
manualColumnResize: true,
licenseKey: ‘non-commercial-and-evaluation’,
};
const CreateTable = () => {
return (
<div>
<HotTable
ref={Ref}
settings={hotSettings}
beforeChange={handleChange}
height={450}
licenseKey="non-commercial-and-evaluation"
afterCellMetaReset={() => (globalFilter ? seachOnTable(Ref, globalFilter) : {})}
/>
</div>
);
};