This component allows Watermark users to switch between products. It displays a dropdown menu with a list of products that a Watermark user has permission to access, as well as the option to log out. The product data can be retrieved from an endpoint (with load-from-userinfo set to true), or passed via props (props mode).