Add confirmation modal when closing media edit modal with unsaved changes (#16518)
* Add confirmation modal when closing media edit modal with unsaved changes * Move focal point media state to redux so it does not get erased by confirmation dialog * Change upload modal behavior to keep it open while saving changes Instead of closing it immediately and losing changes if they fail to save… * Make it work with react-intl 2.9
This commit is contained in:
		
					parent
					
						
							
								af08229ff4
							
						
					
				
			
			
				commit
				
					
						a8a7066e97
					
				
			
		
					 7 changed files with 142 additions and 69 deletions
				
			
		|  | @ -1,7 +1,6 @@ | |||
| import { connect } from 'react-redux'; | ||||
| import Upload from '../components/upload'; | ||||
| import { undoUploadCompose } from '../../../actions/compose'; | ||||
| import { openModal } from '../../../actions/modal'; | ||||
| import { undoUploadCompose, initMediaEditModal } from '../../../actions/compose'; | ||||
| import { submitCompose } from '../../../actions/compose'; | ||||
| 
 | ||||
| const mapStateToProps = (state, { id }) => ({ | ||||
|  | @ -15,7 +14,7 @@ const mapDispatchToProps = dispatch => ({ | |||
|   }, | ||||
| 
 | ||||
|   onOpenFocalPoint: id => { | ||||
|     dispatch(openModal('FOCAL_POINT', { id })); | ||||
|     dispatch(initMediaEditModal(id)); | ||||
|   }, | ||||
| 
 | ||||
|   onSubmit (router) { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue