Merge pull request #472 from DrianHillman/add-context-to-new-buttons
adds context to new list item button
This commit is contained in:
commit
cdf7c3a2be
@ -22,6 +22,7 @@
|
||||
|
||||
.addButtonText {
|
||||
margin-left: 4px;
|
||||
text-transform: lowercase;
|
||||
}
|
||||
|
||||
.removeButton {
|
||||
|
@ -170,12 +170,14 @@ export default class ListControl extends Component {
|
||||
}
|
||||
|
||||
renderListControl() {
|
||||
const { value, forID } = this.props;
|
||||
const { value, forID, field } = this.props;
|
||||
const listLabel = field.get('label');
|
||||
|
||||
return (<div id={forID}>
|
||||
{value && value.map((item, index) => this.renderItem(item, index))}
|
||||
<button className={styles.addButton} onClick={this.handleAdd}>
|
||||
<FontIcon value="add" className={styles.addButtonIcon} />
|
||||
<span className={styles.addButtonText}>new</span>
|
||||
<span className={styles.addButtonText}>new {listLabel}</span>
|
||||
</button>
|
||||
</div>);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user