Fix delete option missing from statuses in detailed view
This commit is contained in:
		
							parent
							
								
									15d01a5e08
								
							
						
					
					
						commit
						87ba52ad3f
					
				
					 1 changed files with 5 additions and 4 deletions
				
			
		| 
						 | 
				
			
			@ -17,7 +17,8 @@ function selectStatuses(state, ids) {
 | 
			
		|||
const mapStateToProps = (state, props) => ({
 | 
			
		||||
  status: selectStatus(state, Number(props.params.statusId)),
 | 
			
		||||
  ancestors: selectStatuses(state, state.getIn(['timelines', 'ancestors', Number(props.params.statusId)], Immutable.OrderedSet())),
 | 
			
		||||
  descendants: selectStatuses(state, state.getIn(['timelines', 'descendants', Number(props.params.statusId)], Immutable.OrderedSet()))
 | 
			
		||||
  descendants: selectStatuses(state, state.getIn(['timelines', 'descendants', Number(props.params.statusId)], Immutable.OrderedSet())),
 | 
			
		||||
  me: state.getIn(['timelines', 'me'])
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
const Status = React.createClass({
 | 
			
		||||
| 
						 | 
				
			
			@ -55,11 +56,11 @@ const Status = React.createClass({
 | 
			
		|||
  },
 | 
			
		||||
 | 
			
		||||
  renderChildren (list) {
 | 
			
		||||
    return list.map(s => <EmbeddedStatus status={s} key={s.get('id')} onReply={this.handleReplyClick} onFavourite={this.handleFavouriteClick} onReblog={this.handleReblogClick} />);
 | 
			
		||||
    return list.map(s => <EmbeddedStatus status={s} me={this.props.me} key={s.get('id')} onReply={this.handleReplyClick} onFavourite={this.handleFavouriteClick} onReblog={this.handleReblogClick} />);
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  render () {
 | 
			
		||||
    const { status, ancestors, descendants } = this.props;
 | 
			
		||||
    const { status, ancestors, descendants, me } = this.props;
 | 
			
		||||
 | 
			
		||||
    if (status === null) {
 | 
			
		||||
      return <div>Loading {this.props.params.statusId}...</div>;
 | 
			
		||||
| 
						 | 
				
			
			@ -71,7 +72,7 @@ const Status = React.createClass({
 | 
			
		|||
      <div style={{ overflowY: 'scroll', flex: '1 1 auto' }} className='scrollable'>
 | 
			
		||||
        <div>{this.renderChildren(ancestors)}</div>
 | 
			
		||||
 | 
			
		||||
        <DetailedStatus status={status} />
 | 
			
		||||
        <DetailedStatus status={status} me={me} />
 | 
			
		||||
        <ActionBar status={status} onReply={this.handleReplyClick} onFavourite={this.handleFavouriteClick} onReblog={this.handleReblogClick} />
 | 
			
		||||
 | 
			
		||||
        <div>{this.renderChildren(descendants)}</div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue