Moves variable definition into the method that uses them

This commit is contained in:
Vlad
2018-04-05 18:31:59 -04:00
parent b2685f7591
commit 9b4e49123d

View File

@@ -4,10 +4,6 @@ import MailPoet from 'mailpoet';
import React from 'react'; import React from 'react';
import ReactDOM from 'react-dom'; import ReactDOM from 'react-dom';
const editorContainer = document.getElementById('mailpoet_editor');
const getUrlParam = param => (location.search.split(`${param}=`)[1] || '').split('&')[0];
const renderBreadcrumb = (newsletterType) => { const renderBreadcrumb = (newsletterType) => {
const breadcrumbContainer = document.getElementById('mailpoet_editor_breadcrumb'); const breadcrumbContainer = document.getElementById('mailpoet_editor_breadcrumb');
const breadcrumb = Hooks.applyFilters( const breadcrumb = Hooks.applyFilters(
@@ -21,6 +17,9 @@ const renderBreadcrumb = (newsletterType) => {
}; };
const initializeEditor = (config) => { const initializeEditor = (config) => {
const editorContainer = document.getElementById('mailpoet_editor');
const getUrlParam = param => (location.search.split(`${param}=`)[1] || '').split('&')[0];
if (!editorContainer || !window.EditorApplication) return; if (!editorContainer || !window.EditorApplication) return;
MailPoet.Modal.loading(true); MailPoet.Modal.loading(true);