Eliminate require.context usage
This commit is contained in:
@@ -1,17 +0,0 @@
|
|||||||
import { pascalCaseFilename } from "core/utils"
|
|
||||||
|
|
||||||
const request = require.context(".", true, /\.jsx?$/)
|
|
||||||
|
|
||||||
request.keys().forEach( function( key ){
|
|
||||||
if( key === "./index.js" ) {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
// if( key.slice(2).indexOf("/") > -1) {
|
|
||||||
// // skip files in subdirs
|
|
||||||
// return
|
|
||||||
// }
|
|
||||||
|
|
||||||
let mod = request(key)
|
|
||||||
module.exports[pascalCaseFilename(key)] = mod.default ? mod.default : mod
|
|
||||||
})
|
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
import * as components from "./components"
|
import SplitPaneMode from "./components/split-pane-mode"
|
||||||
|
|
||||||
export default function SplitPaneModePlugin() {
|
export default function SplitPaneModePlugin() {
|
||||||
return {
|
return {
|
||||||
// statePlugins: {
|
// statePlugins: {
|
||||||
@@ -9,6 +8,8 @@ export default function SplitPaneModePlugin() {
|
|||||||
// }
|
// }
|
||||||
// },
|
// },
|
||||||
|
|
||||||
components,
|
components: {
|
||||||
|
SplitPaneMode
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,17 +1,7 @@
|
|||||||
import { pascalCaseFilename } from "js/utils"
|
import Configs from "./configs"
|
||||||
|
import Topbar from "./topbar"
|
||||||
|
|
||||||
const request = require.context(".", true, /\.jsx?$/)
|
export default {
|
||||||
|
Configs,
|
||||||
request.keys().forEach( function( key ){
|
Topbar
|
||||||
if( key === "./index.js" ) {
|
|
||||||
return
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// if( key.slice(2).indexOf("/") > -1) {
|
|
||||||
// // skip files in subdirs
|
|
||||||
// return
|
|
||||||
// }
|
|
||||||
|
|
||||||
let mod = request(key)
|
|
||||||
module.exports[pascalCaseFilename(key)] = mod.default ? mod.default : mod
|
|
||||||
})
|
|
||||||
|
|||||||
Reference in New Issue
Block a user