Skip to content

Commit

Permalink
Rollback to ES3 syntax
Browse files Browse the repository at this point in the history
  • Loading branch information
sergeche committed Nov 27, 2018
1 parent 88aca32 commit c6e0e7f
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 54 deletions.
25 changes: 11 additions & 14 deletions js/main.js
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
/* globals document,window */
const CodeMirror = require('codemirror');
const CodeMirrorMovie = require('codemirror-movie').default;
const EmmetCodemirror = require('emmet-codemirror');
var CodeMirror = require('codemirror');
var CodeMirrorMovie = require('codemirror-movie').default;
var EmmetCodemirror = require('emmet-codemirror');

require('codemirror/mode/xml/xml.js');

function $(sel, context=document) {
return toArray(context.querySelectorAll(sel));
function $(sel, context) {
return toArray((context || document).querySelectorAll(sel));
}

function toArray(obj, ix=0) {
return Array.prototype.slice.call(obj, ix);
function toArray(obj, ix) {
return Array.prototype.slice.call(obj, ix || 0);
}

function toDom(html) {
Expand Down Expand Up @@ -43,13 +43,13 @@ CodeMirror.commands.revert = function(editor) {
}
};

$('a').forEach(link => {
$('a').forEach(function(link) {
if (link.href.indexOf('#disqus_thread')) {
link.addEventListener('DOMSubtreeModified', handleDiqusLabelUpdate);
}
});

$('.movie-def').forEach(elem => {
$('.movie-def').forEach(function(elem) {
var movie = CodeMirrorMovie(elem, {}, {
theme: 'espresso',
indentWithTabs: true,
Expand All @@ -63,12 +63,9 @@ $('.movie-def').forEach(elem => {
// create UI controls for movie

// add splash screen
var splash = toDom(`<div class="CodeMirror-movie__splash">
<div class="CodeMirror-movie__splash-text">
<span class="CodeMirror-movie__splash-play-btn">▶</span> Watch demo</div>
</div>`);
var splash = toDom('<div class="CodeMirror-movie__splash"><div class="CodeMirror-movie__splash-text"><span class="CodeMirror-movie__splash-play-btn">▶</span> Watch demo</div></div>');

splash.addEventListener('click', () => {
splash.addEventListener('click', function() {
if (splash.classList.contains(cl)) {
movie.pause();
} else {
Expand Down
58 changes: 19 additions & 39 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
"gulp-gzip": "^1.4.2",
"gulp-minify-css": "^1.2.4",
"html-transform": "git+https://github.com/sergeche/html-transform.git#v3.0.0",
"js-bundler": "git+https://github.com/sergeche/js-bundler.git#v2.0.1",
"js-bundler": "git+https://github.com/sergeche/js-bundler.git#v2.1.0",
"through2": "^3.0.0"
},
"engines": {
Expand Down

0 comments on commit c6e0e7f

Please sign in to comment.