Follow-up from "Modify Serverless Listing"

The following discussion from !24072 (merged) should be addressed:

  • @iamphill started a discussion: (+2 comments)

    Seeing as this is used outside of groups, should we move this component to ~/vue_shared?

The update to the Serverless Function list view relies on some shared components from the groups components. In particular is the caret logic for supporting the drop-down listing of project groups and items in the groups component and serverless functions per environment scope in the serverless component.

The request is to migrate at least the item-caret dropdown aspect.