Currently using UDW in v2 requires to provide custom JS enrichement. This can be easily refactored for more generic solution.
The idea is to use `UniversalDiscoveryWidgetType` for all UDW related actions. We can differentiate generic 2 UDW use cases:
- open UDW on button click, fill hidden input with selected Location IDs and Submit form on closing UDW (Swap, Move on Content View)
- open UDW on button click, redirect after closing UDW (i.e. Browse button on Content View)