Pause app boot until window load event fired

Refs #17

Allows the user provided Web3 instance to be inserted before we
try to use it.
This commit is contained in:
2017-06-13 13:13:59 +02:00
parent 8aa86fa553
commit e51586a78c
+15
View File
@@ -0,0 +1,15 @@
/**
* This pauses the app's boot process until the window load event is fired.
* It allows the user provided Web3 instance (e.g. Metamask, Mist Browser)
* to be inserted before we try to use it.
*/
export default {
name: 'defer-loading',
initialize: function(application) {
application.deferReadiness();
window.addEventListener('load', function() {
application.advanceReadiness();
});
}
};