Hi @Ester!
After some more digging, there is actually a way to get the Sort interaction to work ascending/descending using [[Item.index]]. What you can do is set the text on the Value cell equal to the following for the descending sort:
[[TargetItem.Repeater.itemCount - TargetItem.index + 1]]
What this is doing is getting the item count of the repeater and then subtracting the index of those numbers plus a value of 1 (otherwise, it’ll start at 0).
For the ascending sort, set the text on the Value cell equal to simply:
[[TargetItem.index]]
The very last part is splitting up your Sort event into two so that there’s one conditional case for the ascending sort and the other for the descending sort, which could be achieved by using a global variable counter.
I’ve edited your file to demonstrate this. Lmk if you have any questions.
Example_EDIT.rp (139.8 KB)