/**
 * Rest API
 * @module RestModuleAPI
 */
export const errors = {
  invalidUUID: 'camera ID must be a valid UUID',
  httpErrorWithStatus: status => {
    if (status === 404) {
      return '404: object not found'
    }
    return 'Error ' + status;
  }
}
/**
 * Error handler
 * @param response
 * @returns {{ok}|Object}
 */
export function handleErrors(response) {
  if (response.ok) {
    return response;
  }
  throw new Error(errors.httpErrorWithStatus(response.status));
}