primevue icon indicating copy to clipboard operation
primevue copied to clipboard

TreeTable: Unable to reorder rows

Open 1Map opened this issue 1 year ago • 7 comments

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 avatar Jun 20 '24 19:06 1Map

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

1Map avatar Jul 02 '24 06:07 1Map

@tugcekucukoglu Even still there in current build 4.0.0

1Map avatar Jul 04 '24 11:07 1Map

@tugcekucukoglu This error is still there even in 4.0.1

1Map avatar Jul 26 '24 01:07 1Map

@tugcekucukoglu This error is still there even in 4.0.2

1Map avatar Jul 29 '24 18:07 1Map

@tugcekucukoglu This error is still there even in 4.0.3

1Map avatar Aug 02 '24 16:08 1Map

@tugcekucukoglu This error is still there even in 4.0.4

1Map avatar Aug 05 '24 16:08 1Map

@tugcekucukoglu This error is still there even in 4.0.5

1Map avatar Aug 26 '24 12:08 1Map

@tugcekucukoglu This error is still there even in 4.0.7

1Map avatar Sep 14 '24 08:09 1Map

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.

tugcekucukoglu avatar Sep 25 '24 12:09 tugcekucukoglu

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

1Map avatar Sep 25 '24 12:09 1Map