Open IliyaBrook opened 4 months ago
Latest commit: afd5bc53a0a68298457b4330778ee8868ce020e1
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:
lodash.clonedeep
and@types/lodash.clonedeep
for deep cloning functionality.