Show login modal if replying as guest; disable button if no permission

Also hide the first item in dropdown-split menus
This commit is contained in:
Toby Zerner
2015-05-04 11:08:45 +09:30
parent 538784744c
commit ae2930dc35
3 changed files with 38 additions and 11 deletions

View File

@ -13,10 +13,11 @@ export default class DropdownSplit extends Component {
var firstItem = this.props.items[0];
var items = listItems(this.props.items);
var buttonProps = { className: this.props.buttonClass || 'btn btn-default' };
var buttonProps = {};
for (var i in firstItem.props) {
buttonProps[i] = firstItem.props[i];
}
buttonProps.className = (buttonProps.className || '')+' '+(this.props.buttonClass || 'btn btn-default');
return m('div', {className: 'dropdown dropdown-split btn-group item-count-'+(items.length)+' '+this.props.className}, [
ActionButton.component(buttonProps),