This plugin will sort a list (with many fields) based on another numerical list that can be a calculated list. This is useful when you have a Repeating Group which you want to sort by a computed value that is nested in an input field and not stored in the database. Note that if you want to use this plugin with a repeating group, it is recommended you also install the RepeatingGroup Tools (Bdk) plugin, as seen in the demo editor and youtube walkthrough below:
Checkout the app demo in the editor: https://bubble.io/page?type=page&name=listsorter&id=binance-demo&tab=tabs-1
If you are using this with a repeating group, steps are:
1. First install the RepeatingGroup Tools (Bdk) plugin which will allow you to extra data from the repeating group. Set this up the same it has been done in the demo app. 2. Install the List Sorter plugin and specify the data type (should be the same as the RG data type). The data field should be the RG's list of things, and the sortby values are the calculated values that you want to sort by (which will be from the RGdata element) 3. Then create a new RG and specify the data source as List Sorters exposed states (ascending or descending).
Types
This plugin can be found under the following types: