Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jszip is not a constructor #182

Open
huy1912 opened this issue Jul 4, 2024 · 0 comments
Open

jszip is not a constructor #182

huy1912 opened this issue Jul 4, 2024 · 0 comments

Comments

@huy1912
Copy link

huy1912 commented Jul 4, 2024

Got below error when try to create the excel for download

jszip is not a constructor TypeError: jszip is not a constructor at write_zip....

Dependencies

dependencies from package.json

"dependencies": {
   "xlsx": "^0.18.5",
   "jszip": "^3.10.1",
   "react-data-export": "^0.6.0",
}

npm ls jszip
├─┬ [email protected]
│ └── [email protected]
├── [email protected]
└─┬ [email protected]
└─┬ [email protected]
└── [email protected]

npm ls xlsx
└── [email protected]

<ExcelFile filename="MicrobialCount" element={<SiMicrosoftexcel title="Export Data" style={{cursor:'pointer', height:'20px', width:'20px', color:'Highlight'}}></SiMicrosoftexcel>}>
<ExcelSheet data={data} name="sample">
    <ExcelColumn label="Date" value="date"/>
    <ExcelColumn label="Count" value="count"/>
</ExcelSheet>
</ExcelFile>

Look like the xlsx refer to old jszip version

Please advise how to fix the issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant