Changed functions to arrow functions for only-arrow-functions rule.

This commit is contained in:
Patrick O'Carroll
2018-09-04 14:27:03 +02:00
parent 5c0fbbf7c8
commit 19b7ad61dd
50 changed files with 289 additions and 288 deletions

View File

@@ -7,7 +7,7 @@ export function infoPopover() {
restrict: 'E',
template: '<i class="fa fa-info-circle"></i>',
transclude: true,
link: function(scope, elem, attrs, ctrl, transclude) {
link: (scope, elem, attrs, ctrl, transclude) => {
const offset = attrs.offset || '0 -10px';
const position = attrs.position || 'right middle';
let classes = 'drop-help drop-hide-out-of-bounds';
@@ -23,7 +23,7 @@ export function infoPopover() {
elem.addClass('gf-form-help-icon--' + attrs.mode);
}
transclude(function(clone, newScope) {
transclude((clone, newScope) => {
const content = document.createElement('div');
content.className = 'markdown-html';
@@ -54,7 +54,7 @@ export function infoPopover() {
scope.$applyAsync(() => {
const drop = new Drop(dropOptions);
const unbind = scope.$on('$destroy', function() {
const unbind = scope.$on('$destroy', () => {
drop.destroy();
unbind();
});