Array.prototype.unshift = function(){
Array.prototype.splice.call( arguments, 0, 0, 0, 0 );
Array.prototype.splice.apply( this, arguments );
return( this.length );
};
this.props.newElement.name
, в то время как у вас this.props.newElement
равен undefined
var xhr = new XMLHttpRequest();
xhr.open('POST', 'https://api.tinify.com/shrink', true);
xhr.setRequestHeader('Authorization', 'Basic api: JnqeqUjIAiEfghfhmx4oWfghff1L9UoVwh')
xhr.send(image)