Open IliyaBrook opened 4 months ago
Latest commit: eae2d5b752c31195bb9399225149759e06149e59
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Description:
I've added a "Copy" functionality that allows users to easily copy an object directly from the Tree.
To implement this feature, we have incorporated lodash.clonedeep and its corresponding TypeScript definitions (@types/lodash.clonedeep). These additions ensure deep cloning capabilities, allowing for a thorough and accurate duplication of items, including those with nested properties.
The "Copy" button has been conveniently placed next to the existing "Pin" button within the Tree component, maintaining a clean and intuitive interface. This placement allows for easy access to the new functionality while preserving the overall usability of the UI.
Key changes include:
Integration of lodash.clonedeep and @types/lodash.clonedeep for deep cloning functionality. Addition of a "Copy" button next to the "Pin" button in the Tree component.![copy_paste](https://github.com/reduxjs/redux-devtools/assets/60712617/a855a792-6051-43b7-bddc-c91f6f6c9ef6)