primefaces / primevue

Next Generation Vue UI Component Library
https://primevue.org
MIT License
10.06k stars 1.2k forks source link

TreeTable: Unable to reorder rows #5938

Closed 1Map closed 1 week ago

1Map commented 3 months ago

Describe the bug

https://primevue.org/treetable/#api.column.props.rowReorder

Row reordering does not work in the TreeTable as specified by the documentation (Link above)

TREETABLE BELOW (Reordering of rows not working)

image

Reproducer

N/A

PrimeVue version

Latest

Vue version

3.x

Language

ALL

Build / Runtime

Vite

Browser(s)

No response

Steps to reproduce the behavior

See Description

Expected behavior

This should work the same as a DataTable, except for groupings, which must also be draggable (from one group to another or to the root). Rows should also be able to be dragged from/to a Group or Sub-Group. The same with Groups. Must also be able to drag a Group/Sub Group from or to the root or other Groups.

DATATABLE BELOW (Reordering of rows working 100%)

image
1Map commented 3 months ago

@tugcekucukoglu or Anybody had time to review this? I see the bug is still there in the latest 4.0.0-rc.3

1Map commented 3 months ago

@tugcekucukoglu Even still there in current build 4.0.0

1Map commented 2 months ago

@tugcekucukoglu This error is still there even in 4.0.1

1Map commented 2 months ago

@tugcekucukoglu This error is still there even in 4.0.2

1Map commented 2 months ago

@tugcekucukoglu This error is still there even in 4.0.3

1Map commented 2 months ago

@tugcekucukoglu This error is still there even in 4.0.4

1Map commented 1 month ago

@tugcekucukoglu This error is still there even in 4.0.5

1Map commented 2 weeks ago

@tugcekucukoglu This error is still there even in 4.0.7

tugcekucukoglu commented 1 week ago

TreeTable does not support row-reorder. Therefore, we consider this issue as an enhancement.

Issue tracker is used for defects only as part of our commitment to quality and continuous improvement in all areas. Enhancements are collected as valuable community feedback and managed internally so moving this enhancement ticket to our internal project management backlog.

For enhancement requests and other topics, you can open a new topic in PrimeVue discussions.

1Map commented 1 week ago

Ok, but then do not document it then until you implimented it.

Link

I did start a discussion:

https://github.com/orgs/primefaces/discussions/2744