Using tables and repeat.for is a little tricky, trying to use compose to have a separate view. It works with this technique:
http://www.sobell.net/dynamically-adding-row-templates-to-a-table-in-aurelia/
This lets your component definition above tbody work to sort the rows, but the look of the dragged row attached to the mouse cursor is not styled. It appears as another tr element outside of the table at the bottom of the dom. I tried using the mirrorContainer attribute to place this row inside of another table in the dom, but it didn't seem to work.
Adding another example using table rows would be helpful.
Using tables and repeat.for is a little tricky, trying to use compose to have a separate view. It works with this technique:
http://www.sobell.net/dynamically-adding-row-templates-to-a-table-in-aurelia/
This lets your component definition above tbody work to sort the rows, but the look of the dragged row attached to the mouse cursor is not styled. It appears as another tr element outside of the table at the bottom of the dom. I tried using the mirrorContainer attribute to place this row inside of another table in the dom, but it didn't seem to work.
Adding another example using table rows would be helpful.