diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2017-06-11 21:26:09 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2017-06-11 21:26:09 +0900 |
| commit | 6a715c97ca06b4b7e946e7571e1ac00a38dfd782 (patch) | |
| tree | 903e7a4477ecb434009ebf63fe10b1d13512ac3e /src/web/app/init.js | |
| parent | v2080 (diff) | |
| download | misskey-6a715c97ca06b4b7e946e7571e1ac00a38dfd782.tar.gz misskey-6a715c97ca06b4b7e946e7571e1ac00a38dfd782.tar.bz2 misskey-6a715c97ca06b4b7e946e7571e1ac00a38dfd782.zip | |
[Client] Improve error screen rendering
Diffstat (limited to 'src/web/app/init.js')
| -rw-r--r-- | src/web/app/init.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/web/app/init.js b/src/web/app/init.js index b442d36a15..825bbc77eb 100644 --- a/src/web/app/init.js +++ b/src/web/app/init.js @@ -9,6 +9,7 @@ import api from './common/scripts/api'; import signout from './common/scripts/signout'; import checkForUpdate from './common/scripts/check-for-update'; import Connection from './common/scripts/home-stream'; +import Progress from './common/scripts/loading'; import mixin from './common/mixins'; import generateDefaultUserdata from './common/scripts/generate-default-userdata'; import CONFIG from './common/scripts/config'; @@ -147,9 +148,10 @@ function fetchme(token, cb) { me.data ? done() : init(); }); }, () => { // When failure - // Display error screen - riot.mount(document.body.appendChild( - document.createElement('mk-error'))); + // Render the error screen + document.body.innerHTML = '<mk-error />'; + riot.mount('*'); + Progress.done(); }); function done() { |