-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[Bug]: Broken Typescript Types #10509
Comments
No easy way to say this, but this issue combined with #7445 make Handsontable an absolute non-starter. I want to be a customer, this is the right grid framework for us. But add in #9397 and there is just no way we can justify the time investment for Handsontable. The decision for us is now between a competitor or rolling our own (most likely a competitor). Hope these issues can be resolved in the near future, because again, Handsontable is the right grid framework for our use cases. Thank you! |
Hi @jd-carroll Thank you for reporting this. I understand your arguments, and as I mentioned at #9397 - this will be worked on in the near future. As for #7445, it needs further investigation, and we don't have any specific timeline for this. The fastest issue to solve would be this one. I'll report it internally. |
@adrianszymanski89 is there a timeline for this issue, #10509, as well? this is causing a lot of headaches for our team as well. |
Hi @myessail Not yet. We have a full backlog at the moment, but as soon as it gets to our roadmap, I'll let you know. |
Hi @jd-carroll @myessail, please feel free to update to Handsontable v14.0.0 where this issue is solved. Here https://handsontable.com/docs/javascript-data-grid/release-notes/#_14-0-0 is a full list of changes and fixes for this version. |
Describe the bug
Handsontable does not export types for esModules (i.e. package.json
exports
). In almost all locations within Handsontable packages, the exports are structured like:When it should be:
To reproduce follow these steps:
npx create-next-app@latest
(make sure to keep typescript enabled)npm install handsontable@latest @handsontable/react@latest
./src/app/page.tsx
Video/Screenshots
No response
Provide a link to the demo with the bug reproduction
No response
Handsontable version
@latest
Framework version
No response
Your environment
Chrome MacOS
The text was updated successfully, but these errors were encountered: