Multiple selection dropdown menu widget for Reactive Web and Mobile
Example use case for Metadata fields:
Often the data the user makes their selection on (eg. City Names) is different to the date the app actually needs (eg. Entity Ids, Postcodes, Country).
Using the metadata fields allows you to keep the related information with the user selections so when the list of selections is returned to the parent context it does not have to perform another Aggregate etc. to get the data it actually needs.
Many thanks to @Bram Verlinden, @Nuno Rodrigues for testing and feedback, and @Soren Staun for providing feedback and suggesting the count of selected items feature!
Many thanks to @Michael111 for suggesting the user cannot edit item feature!
Features Added