From 0b240ae7d1a0bece3609e3dc6d0eddf8d70ddc16 Mon Sep 17 00:00:00 2001 From: Sam Potts Date: Mon, 13 Jan 2020 16:20:02 +0000 Subject: [PATCH] Fix linting issues --- src/js/controls.js | 5 +---- src/js/utils/events.js | 4 +--- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/js/controls.js b/src/js/controls.js index 7afcd2c0..aa5d7fba 100644 --- a/src/js/controls.js +++ b/src/js/controls.js @@ -139,10 +139,7 @@ const controls = { // Create hidden text label createLabel(key, attr = {}) { const text = i18n.get(key, this.config); - - const attributes = Object.assign({}, attr, { - class: [attr.class, this.config.classNames.hidden].filter(Boolean).join(' '), - }); + const attributes = { ...attr, class: [attr.class, this.config.classNames.hidden].filter(Boolean).join(' '),}; return createElement('span', attributes, text); }, diff --git a/src/js/utils/events.js b/src/js/utils/events.js index 87c35d26..31571b2d 100644 --- a/src/js/utils/events.js +++ b/src/js/utils/events.js @@ -90,9 +90,7 @@ export function triggerEvent(element, type = '', bubbles = false, detail = {}) { // Create and dispatch the event const event = new CustomEvent(type, { bubbles, - detail: Object.assign({}, detail, { - plyr: this, - }), + detail: { ...detail, plyr: this,}, }); // Dispatch the event