hunk.code_window:               <span className="font-semibold">
                   <span>Group: </span>
                   <span>{groupName}</span>
                 </span>
               )}
               <span className="vertical-center">
                 <Tag className="icon icon-sm space-right" aria-hidden="true" />
                 {tags}
               </span>
               {isEdge && (
                 <>
                   <AgentVersionTag
  
hunk.labels: keep keep keep keep keep replace replace keep keep keep keep keep
hunk.after_edit:             <span className="vertical-center gap-1">
                 <Tag className="icon icon-sm" aria-hidden="true" />
  
hunk.file_path: app/react/portainer/HomeView/EnvironmentList/EnvironmentItem/EnvironmentItem.tsx
hunk.type: replace
file: import _ from 'lodash-es';
  
  export default class RolesController {
    /* @ngInject */
    constructor(Notifications, RoleService) {
      this.Notifications = Notifications;
      this.RoleService = RoleService;
    }
  
    async $onInit() {
      this.roles = [];
  
      try {
        this.roles = await this.RoleService.roles();
        this.roles = _.orderBy(this.roles, 'Priority', 'asc');
      } catch (err) {
        this.Notifications.error('Failure', err, 'Unable to retrieve roles');
      }
    }
  }
  