From 0803780a30a8d855eee445b20ca3cdda2a9f925a Mon Sep 17 00:00:00 2001 From: coderaiser Date: Fri, 19 Jan 2018 14:02:10 +0200 Subject: [PATCH] chore(dom) getPanel: es2015-ify --- client/dom/index.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/client/dom/index.js b/client/dom/index.js index f709c87c..804bdf55 100644 --- a/client/dom/index.js +++ b/client/dom/index.js @@ -849,22 +849,23 @@ function CmdProto() { * @param options = {active: true} */ this.getPanel = (options) => { - var files, panel, isLeft, - dataName = 'js-', - current = DOM.getCurrentFile(); + let files, panel, isLeft; + let dataName = 'js-'; + + const current = DOM.getCurrentFile(); if (!current) { - panel = DOM.getByDataName('js-left'); + panel = DOM.getByDataName('js-left'); } else { - files = current.parentElement, - panel = files.parentElement, - isLeft = panel.getAttribute('data-name') === 'js-left'; + files = current.parentElement, + panel = files.parentElement, + isLeft = panel.getAttribute('data-name') === 'js-left'; } - + /* if {active : false} getting passive panel */ if (options && !options.active) { - dataName += isLeft ? 'right' : 'left'; - panel = DOM.getByDataName(dataName); + dataName += isLeft ? 'right' : 'left'; + panel = DOM.getByDataName(dataName); } /* if two panels showed @@ -873,11 +874,10 @@ function CmdProto() { */ if (window.innerWidth < CloudCmd.MIN_ONE_PANEL_WIDTH) panel = DOM.getByDataName('js-left'); - if (!panel) throw Error('can not find Active Panel!'); - + return panel; };