Add afterLoad plugin interface

This commit is contained in:
Kyle Shockey
2017-12-14 21:01:37 -08:00
parent 85c83931c4
commit c1ae4c133d
3 changed files with 65 additions and 1 deletions

View File

@@ -68,6 +68,14 @@ export default class Store {
if(rebuild) {
this.buildSystem()
}
if(Array.isArray(plugins)) {
plugins.forEach(plugin => {
if(plugin.afterLoad) {
plugin.afterLoad(this.getSystem())
}
})
}
}
buildSystem(buildReducer=true) {