Project is Powerapps with a SQL backend.
I have a list of (you can think of them as stages). The stages can be customized.You can add new stages and you can re-order them. On other screens (tasks) you can set the stage of that task.
I wanted to have a list where you could drag items up and down the list to change the order, be we can't figure that out. So instead, I came up with the idea to have an "order" column along with the name of the steps so you can add an item and via drop-down set where it sat in the order. Now we're not sure how to handle updating all the members of the list when we add or remove items.
Is there an existing best practice or design pattern in PowerApps to handle this scenario?