This commit adds new build and development scripts to package.json. It features 'react:build', 'react:dev' and 'cli:build' scripts. The 'yarn.lock' file has been significantly updated to include new packages and dependencies for "@aws-sdk/client-cloudfront", "@aws-sdk/client-s3" and few others. This ensures proper and up-to-date packages management for an efficient development environment.
The 'Popover' task has been updated to be marked as complete in the README.md file. The 'Hover' task has been removed. These changes reflect updates on the project's progress.
Improved the format and type handling in the react/shared.tsx file. This includes adjustments to how variants are handled and formatted, enhancing type consistency and declarations. Also, ordinary parameters are given trailing commas as per the enhanced coding standards.
The typescript version was upgraded from 5.3.2 to 5.4.5 in the react package.json and yarn.lock files. This update will introduce any new features and fixes from the latest typescript version.
In this commit, we have added a link to the web documentation in the README file. This helps users to easily navigate to the documentation directly from the project's README.
The fix ensures that the calculation of the 'movement' value in the Drawer component doesn't result in a negative number. The division by 'dragState.delta' is now divided by the absolute value to prevent faulty calculations.