{this.renderSelector()}
{this.state.children.map((c)=>{
let itemStyle = {...listItemStyle};
if(selectedChild === c){
itemStyle = {...itemStyle, ...selectionStyle};
}
return (
{ this.selectChild(c); } }
/>
);
})}
{this.state.node.hasMore() &&
{this.load()}}/>
}
{this.state.selectedChild && !this.state.selectedChild.isLeaf() &&
}
{this.state.selectedChild && this.state.selectedChild.isLeaf() &&
{this.setState({selectedChild: null})}}
onDismiss={this.props.onDismiss}
/>
}
);
}
}
const ShareViewModal = React.createClass({
mixins: [
PydioReactUI.ActionDialogMixin,
],
getDefaultProps: function(){
return {
dialogTitle: '',
dialogSize: 'xl',
dialogPadding: false,
dialogIsModal: false,
dialogScrollBody: false
};
},
submit: function(){
this.dismiss();
},
render: function(){
return (