I am trying to implement export to excel with React and SheetJs library. Looks like I can download it, but the actual output does not look as expected.
I receive array of object and use XLSX.utils.json_to_sheet([data])
API to converts an array of JS objects to a worksheet. Problem is :
I've reproduced it here
Fixed here enter link description here
Bug was with XLSX.utils.json_to_sheet([data])
XLSX.utils.json_to_sheet(data)
this utils use object of array as aurgument instead array of objects
Change wb.SheetNames.push('');
wb.Sheets[''] = ws
to wb.SheetNames.push('sheet1');
wb.Sheets['sheet1'] = ws
so that you will not get data recovery error while opening file