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 () { gulp.task('js', function () {
return gulp.src('src/**/*.js') 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(gulpif(options.dev || options.test, sourcemaps.init()))
.pipe(react()) .pipe(react())
.pipe(babel({blacklist: ['regenerator']})) .pipe(babel({blacklist: ['regenerator']}))

View File

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

View File

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

View File

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