Skip to content
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

Remove react-dnd and react-dnd-html5-backend due to Lack of Maintenance #49

Open
ansulagrawal opened this issue Jun 25, 2023 · 1 comment

Comments

@ansulagrawal
Copy link
Member

Description:
After careful consideration, we have decided to remove the dependencies on react-dnd and react-dnd-html5-backend from our project. This decision is primarily driven by the fact that these libraries are no longer actively maintained by their respective teams. As a result, relying on them poses potential risks and may hinder our ability to address future issues or introduce new features.

To ensure the long-term stability and maintainability of our project, we need to remove the dependencies on react-dnd and react-dnd-html5-backend.

Tasks:

Update package.json: Remove the entries for react-dnd and react-dnd-html5-backend from the "dependencies" section.
Remove Imports: Locate and remove any import statements related to react-dnd and react-dnd-html5-backend in the relevant files.
Refactor Components: If any components rely on react-dnd and react-dnd-html5-backend, refactor them to use an alternative drag-and-drop solution that is actively maintained and aligned with our project requirements.
Update Tests: If tests exist for components or functionality affected by this change, update them accordingly to reflect the removal of react-dnd and react-dnd-html5-backend.
By removing these dependencies, we aim to mitigate potential risks and ensure that our project remains up-to-date with actively maintained libraries. We understand that this removal may require additional adjustments to code and components, and we will perform thorough testing to ensure the stability and functionality of the application post-removal.

If you have any questions or concerns regarding this issue, please feel free to reach out. Your cooperation in removing react-dnd and react-dnd-html5-backend from our project is crucial to maintaining the project's health and sustainability. Thank you for your support.

@DamyanBG
Copy link
Contributor

Okay, where is the alternative of the drag and drop solution? Maybe we have to implement them.

@ansulagrawal ansulagrawal unpinned this issue May 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants