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 ContainerStore = require('./ContainerStore');
|
||||||
var ContainerUtil = require('./ContainerUtil');
|
var ContainerUtil = require('./ContainerUtil');
|
||||||
var Router = require('react-router');
|
var Router = require('react-router');
|
||||||
var Promise = require('bluebird');
|
var request = require('request');
|
||||||
var $ = require('jquery');
|
|
||||||
|
|
||||||
var ContainerHomePreview = React.createClass({
|
var ContainerHomePreview = React.createClass({
|
||||||
mixins: [Router.State, Router.Navigation],
|
mixins: [Router.State, Router.Navigation],
|
||||||
|
@ -24,20 +23,16 @@ var ContainerHomePreview = React.createClass({
|
||||||
reload: function () {
|
reload: function () {
|
||||||
var webview = document.getElementById('webview');
|
var webview = document.getElementById('webview');
|
||||||
if (webview) {
|
if (webview) {
|
||||||
try {
|
var url = webview.src;
|
||||||
var url = webview.src;
|
request(url, err => {
|
||||||
Promise.resolve($.get(url)).then(() => {
|
if (err && err.code === 'ECONNREFUSED') {
|
||||||
webview.reload();
|
setTimeout(this.reload, 2000);
|
||||||
}).catch(err => {
|
} else {
|
||||||
if (err.status === 0) {
|
try {
|
||||||
setTimeout(this.reload, 2000);
|
|
||||||
} else {
|
|
||||||
webview.reload();
|
webview.reload();
|
||||||
}
|
} catch (err) {}
|
||||||
});
|
}
|
||||||
} catch (err) {
|
});
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
componentDidUpdate: function () {
|
componentDidUpdate: function () {
|
||||||
|
|
|
@ -827,6 +827,10 @@
|
||||||
font-family: Menlo;
|
font-family: Menlo;
|
||||||
font-size: 7px;
|
font-size: 7px;
|
||||||
white-space: pre;
|
white-space: pre;
|
||||||
|
.logs {
|
||||||
|
overflow: auto;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
p {
|
p {
|
||||||
margin-bottom: 0px;
|
margin-bottom: 0px;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue