react-table-library icon indicating copy to clipboard operation
react-table-library copied to clipboard

feat!(react18): release

Open lokeshjain2008 opened this issue 8 months ago • 0 comments

This pull request updates the project to use React 18 and addresses a TypeScript issue in the VirtualizedTable component. The most important changes include upgrading React and its related dependencies, as well as adding @ts-ignore comments to suppress TypeScript errors in a specific component.

React and Dependencies Upgrade:

  • Updated react and react-dom to version 18.2.0 in peerDependencies, dependencies, and devDependencies in package.json to support React 18. [1] [2]
  • Updated @types/react and @types/react-dom to version 18.2.0 in devDependencies in package.json for compatibility with React 18.

TypeScript Adjustments:

  • Added @ts-ignore comments in the withStickyHeader function of src/compact/VirtualizedTable.tsx to suppress TypeScript errors related to React.forwardRef.

lokeshjain2008 avatar May 07 '25 09:05 lokeshjain2008