hunk.code_window: angular.module('portainer.app')
   .controller('TeamsController', ['$q', '$scope', '$state', 'TeamService', 'UserService', 'ModalService', 'Notifications', 'Authentication',
   function ($q, $scope, $state, TeamService, UserService, ModalService, Notifications, Authentication) {
     $scope.state = {
       actionInProgress: false
     };
  
hunk.labels: keep replace replace keep keep keep
hunk.after_edit: .controller('TeamsController', ['$q', '$scope', '$state', '$sanitize', 'TeamService', 'UserService', 'ModalService', 'Notifications', 'Authentication',
   function ($q, $scope, $state, $sanitize, TeamService, UserService, ModalService, Notifications, Authentication) {
  
hunk.file_path: app/portainer/views/teams/teamsController.js
hunk.type: replace
file: angular.module('portainer.app')
  .directive('portainerTooltip', [function portainerTooltip() {
    var directive = {
      scope: {
        message: '@',
        position: '@'
      },
      template: '<span class="interactive" tooltip-append-to-body="true" tooltip-placement="{{position}}" tooltip-class="portainer-tooltip" uib-tooltip="{{message}}"><i class="fa fa-question-circle tooltip-icon" aria-hidden="true"></i></span>',
      restrict: 'E'
    };
    return directive;
  }]);
  