Common logic to process WordPress.com API responses into JS Error objects
Creates a JavaScript Error
instance, with properties copied over from
the given object, and HTTP response status interpreted.
Install wp-error
using npm
:
$ npm install --save wp-error
var err = new WPError({
error: 'processing_failed',
error_description: 'Invalid upload format',
);
err.toString();
// "ProcessingFailedError: Invalid upload format"
MIT โ Copyright Automattic 2016