Add show more/less toggle for entire threads in web UI (#6733)
Fix #1258
This commit is contained in:
		
					parent
					
						
							
								f5ee2d469b
							
						
					
				
			
			
				commit
				
					
						b6003afcdb
					
				
			
		
					 8 changed files with 120 additions and 25 deletions
				
			
		|  | @ -15,7 +15,13 @@ import { | |||
|   unpin, | ||||
| } from '../actions/interactions'; | ||||
| import { blockAccount } from '../actions/accounts'; | ||||
| import { muteStatus, unmuteStatus, deleteStatus } from '../actions/statuses'; | ||||
| import { | ||||
|   muteStatus, | ||||
|   unmuteStatus, | ||||
|   deleteStatus, | ||||
|   hideStatus, | ||||
|   revealStatus, | ||||
| } from '../actions/statuses'; | ||||
| import { initMuteModal } from '../actions/mutes'; | ||||
| import { initReport } from '../actions/reports'; | ||||
| import { openModal } from '../actions/modal'; | ||||
|  | @ -128,6 +134,14 @@ const mapDispatchToProps = (dispatch, { intl }) => ({ | |||
|     } | ||||
|   }, | ||||
| 
 | ||||
|   onToggleHidden (status) { | ||||
|     if (status.get('hidden')) { | ||||
|       dispatch(revealStatus(status.get('id'))); | ||||
|     } else { | ||||
|       dispatch(hideStatus(status.get('id'))); | ||||
|     } | ||||
|   }, | ||||
| 
 | ||||
| }); | ||||
| 
 | ||||
| export default injectIntl(connect(makeMapStateToProps, mapDispatchToProps)(Status)); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue