|
|
|
@ -122,14 +122,14 @@ const mapDispatchToProps = (dispatch, { intl }) => ({
|
|
|
|
|
dispatch(openModal('EMBED', { url: status.get('url') }));
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
onDelete (status, withRedraft = false) {
|
|
|
|
|
onDelete (status, history, withRedraft = false) {
|
|
|
|
|
if (!deleteModal) {
|
|
|
|
|
dispatch(deleteStatus(status.get('id'), withRedraft));
|
|
|
|
|
dispatch(deleteStatus(status.get('id'), history, withRedraft));
|
|
|
|
|
} else {
|
|
|
|
|
dispatch(openModal('CONFIRM', {
|
|
|
|
|
message: intl.formatMessage(withRedraft ? messages.redraftMessage : messages.deleteMessage),
|
|
|
|
|
confirm: intl.formatMessage(withRedraft ? messages.redraftConfirm : messages.deleteConfirm),
|
|
|
|
|
onConfirm: () => dispatch(deleteStatus(status.get('id'), withRedraft)),
|
|
|
|
|
onConfirm: () => dispatch(deleteStatus(status.get('id'), history, withRedraft)),
|
|
|
|
|
}));
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|