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

Request for Drag-and-Drop Implementation in Table Component #723

Closed
themegazord opened this issue Nov 22, 2024 · 1 comment
Closed

Request for Drag-and-Drop Implementation in Table Component #723

themegazord opened this issue Nov 22, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@themegazord
Copy link

I hope this message finds you well. I am writing to request the implementation of a drag-and-drop feature within our table component. This functionality is intended to allow users to reorder rows dynamically and intuitively, improving user experience and aligning with modern interface expectations.

  1. Drag-and-Drop Reordering:
  • Users should be able to drag table rows and drop them to reorder their position.
  1. Persistent Order:
  • The new order should be saved and persisted in the database once the user completes the reordering action.
  1. Library Suggestion:
  • Preferably use livewire/sortable for seamless integration with Livewire.
  • Alternatively, other libraries like SortableJS can be considered if they provide better performance or features.
  1. Feedback:
  • Provide real-time visual feedback during the drag-and-drop process, such as highlighting the drop target.
  1. Compatibility:
  • Ensure compatibility with existing features and no significant impact on table rendering or performance.
@themegazord themegazord added the enhancement New feature or request label Nov 22, 2024
@robsontenorio
Copy link
Owner

That is a good ideia, thanks!

But it would be an entire new library!
The current table components does a lot of things right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants