Commit a2420476 authored by yann300's avatar yann300

standard

parent 1a12675b
......@@ -240,6 +240,7 @@ class PluginLoader {
get currentLoader () {
return this.loaders[this.current]
}
constructor () {
const queryParams = new QueryParams()
this.donotAutoReload = ['remixd'] // that would be a bad practice to force loading some plugins at page load.
......@@ -250,15 +251,13 @@ class PluginLoader {
localStorage.setItem('workspace', JSON.stringify(actives))
}
},
get: () => {
return JSON.parse(localStorage.getItem('workspace'))
}
get: () => { return JSON.parse(localStorage.getItem('workspace')) }
}
this.loaders['queryParams'] = {
set: () => {},
get: () => {
let plugins = queryParams.get()['plugins']
const { plugins } = queryParams.get()
if (!plugins) return []
return plugins.split(',')
}
......@@ -268,10 +267,10 @@ class PluginLoader {
}
set (plugin, actives) {
this.currentLoader().set(plugin, actives)
this.currentLoader.set(plugin, actives)
}
get () {
return this.currentLoader().get()
return this.currentLoader.get()
}
}
'use strict'
var init = require('../helpers/init')
var sauce = require('./sauce')
const init = require('../helpers/init')
const sauce = require('./sauce')
module.exports = {
before: function (browser, done) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment