Merge pull request #185 from kitematic/fix-default-port

Removing select web port for now
This commit is contained in:
Jeffrey Morgan 2015-02-17 01:17:09 -08:00
commit aab1a18649
4 changed files with 8 additions and 12 deletions

View File

@ -29,9 +29,6 @@ var options = {
gulp.task('js', function () {
return gulp.src('src/**/*.js')
.pipe(plumber(function(error) {
gutil.log(gutil.colors.red('Error (' + error.plugin + '): ' + error.message));
}))
.pipe(gulpif(options.dev || options.test, sourcemaps.init()))
.pipe(react())
.pipe(babel({blacklist: ['regenerator']}))

View File

@ -108,7 +108,9 @@ var ContainerSettingsGeneral = React.createClass({
});
ContainerStore.updateContainer(newName, {Binds: newBinds}, err => {
rimraf(oldPath, () => {});
if (err) {
console.log(err);
}
});
});
});

View File

@ -39,13 +39,14 @@ var ContainerSettingsPorts = React.createClass({
});
},
handleChangeDefaultPort: function (port, e) {
console.log(e.target.checked);
if (e.target.checked) {
this.setState({
defaultPort: null
defaultPort: port
});
} else {
this.setState({
defaultPort: port
defaultPort: null
});
}
},
@ -53,15 +54,13 @@ var ContainerSettingsPorts = React.createClass({
if (!this.props.container) {
return (<div></div>);
}
var self = this;
var ports = _.map(_.pairs(self.state.ports), function (pair) {
var ports = _.map(_.pairs(this.state.ports), pair => {
var key = pair[0];
var val = pair[1];
return (
<div key={key} className="table-values">
<span className="value-left">{key}</span><span className="icon icon-arrow-right"></span>
<a className="value-right" onClick={self.handleViewLink.bind(self, val.url)}>{val.display}</a>
<input onChange={self.handleChangeDefaultPort.bind(self, key)} type="checkbox" checked={self.state.defaultPort === key}/> <label>Web Preview</label>
<a className="value-right" onClick={this.handleViewLink.bind(this, val.url)}>{val.display}</a>
</div>
);
});

View File

@ -763,7 +763,6 @@
border-radius: 4px;
border: 1px solid @gray-lightest;
position: relative;
display: flex;
overflow: hidden;
p {
font-size: 13px;
@ -779,7 +778,6 @@
-webkit-user-select: text;
}
.frame {
flex: 1 auto;
border: 0;
position: absolute;
left: -100%;