Loading screen on editor / source init state

This commit is contained in:
NGPixel
2017-04-02 23:27:07 -04:00
parent 1ced194cd2
commit 1ba115a997
13 changed files with 150 additions and 237 deletions

View File

@@ -5,6 +5,7 @@ import Vue from 'vue'
import _ from 'lodash'
import filesize from 'filesize.js'
import SimpleMDE from 'simplemde'
import pageLoader from '../components/page-loader'
// ====================================
// Markdown Editor
@@ -189,6 +190,8 @@ module.exports = (alerts, pageEntryPath, socket) => {
vueVideo = require('./editor-video.js')(mde, mdeModalOpenState)
vueCodeBlock = require('./editor-codeblock.js')(mde, mdeModalOpenState)
pageLoader.complete()
// -> Save
let saveCurrentDocument = (ev) => {

View File

@@ -0,0 +1,14 @@
'use strict'
import $ from 'jquery'
import _ from 'lodash'
module.exports = {
complete () {
$('#page-loader').addClass('is-loaded')
_.delay(() => {
$('#page-loader').addClass('is-hidden')
}, 1100)
}
}