0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2026-01-03 14:52:38 +00:00

Fix metadata not working. Some earlier linting caused the handleFieldChange and handleSystem functions to not have access to event data. Returning these to their pre-lint state for now, but there might be a more lint-friendly way to do this later.

This commit is contained in:
Trevor Buckner
2018-11-08 15:45:39 -05:00
parent a06236e3ff
commit 2dcd7101f3

View File

@@ -68,7 +68,7 @@ const MetadataEditor = createClass({
<input <input
type='checkbox' type='checkbox'
checked={_.includes(this.props.metadata.systems, val)} checked={_.includes(this.props.metadata.systems, val)}
onChange={()=>this.handleSystem(val)} /> onChange={this.handleSystem.bind(null, val)} />
{val} {val}
</label>; </label>;
}); });
@@ -133,18 +133,18 @@ const MetadataEditor = createClass({
<label>title</label> <label>title</label>
<input type='text' className='value' <input type='text' className='value'
value={this.props.metadata.title} value={this.props.metadata.title}
onChange={()=>this.handleFieldChange('title')} /> onChange={this.handleFieldChange.bind(null, 'title')} />
</div> </div>
<div className='field description'> <div className='field description'>
<label>description</label> <label>description</label>
<textarea value={this.props.metadata.description} className='value' <textarea value={this.props.metadata.description} className='value'
onChange={()=>this.handleFieldChange('description')} /> onChange={this.handleFieldChange.bind(null, 'description')} />
</div> </div>
{/*} {/*}
<div className='field tags'> <div className='field tags'>
<label>tags</label> <label>tags</label>
<textarea value={this.props.metadata.tags} <textarea value={this.props.metadata.tags}
onChange={()=>this.handleFieldChange('tags')} /> onChange={this.handleFieldChange.bind(null, 'tags')} />
</div> </div>
*/} */}