mirror of https://github.com/docker/docs.git
Don't show jQuery errors and scroll mini logs
This commit is contained in:
parent
c858ffa822
commit
20e779a147
|
@ -4,8 +4,7 @@ var exec = require('exec');
|
|||
var ContainerStore = require('./ContainerStore');
|
||||
var ContainerUtil = require('./ContainerUtil');
|
||||
var Router = require('react-router');
|
||||
var Promise = require('bluebird');
|
||||
var $ = require('jquery');
|
||||
var request = require('request');
|
||||
|
||||
var ContainerHomePreview = React.createClass({
|
||||
mixins: [Router.State, Router.Navigation],
|
||||
|
@ -24,20 +23,16 @@ var ContainerHomePreview = React.createClass({
|
|||
reload: function () {
|
||||
var webview = document.getElementById('webview');
|
||||
if (webview) {
|
||||
try {
|
||||
var url = webview.src;
|
||||
Promise.resolve($.get(url)).then(() => {
|
||||
webview.reload();
|
||||
}).catch(err => {
|
||||
if (err.status === 0) {
|
||||
setTimeout(this.reload, 2000);
|
||||
} else {
|
||||
var url = webview.src;
|
||||
request(url, err => {
|
||||
if (err && err.code === 'ECONNREFUSED') {
|
||||
setTimeout(this.reload, 2000);
|
||||
} else {
|
||||
try {
|
||||
webview.reload();
|
||||
}
|
||||
});
|
||||
} catch (err) {
|
||||
|
||||
}
|
||||
} catch (err) {}
|
||||
}
|
||||
});
|
||||
}
|
||||
},
|
||||
componentDidUpdate: function () {
|
||||
|
|
|
@ -827,6 +827,10 @@
|
|||
font-family: Menlo;
|
||||
font-size: 7px;
|
||||
white-space: pre;
|
||||
.logs {
|
||||
overflow: auto;
|
||||
height: 100%;
|
||||
}
|
||||
p {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue