next-drupal
Version:
Helpers for Next.js + Drupal.
21 lines (19 loc) • 593 B
TypeScript
interface JsonApiError {
id?: string;
status?: string;
code?: string;
title?: string;
detail?: string;
links?: JsonApiLinks;
}
interface JsonApiLinks {
[key: string]: string | Record<string, string>;
}
/** @hidden */
declare class JsonApiErrors extends Error {
errors: JsonApiError[] | string;
statusCode: number;
constructor(errors: JsonApiError[] | string, statusCode: number, messagePrefix?: string);
static formatMessage(errors: JsonApiError[] | string): string;
}
export { type JsonApiError as J, type JsonApiLinks as a, JsonApiErrors as b };