scrivito
Version:
Scrivito is a professional, yet easy to use SaaS Enterprise Content Management Service, built for digital agencies and medium to large businesses. It is completely maintenance-free, cost-effective, and has unprecedented performance and security.
20 lines (17 loc) • 441 B
text/typescript
import { ScrivitoError } from 'scrivito_sdk/common';
export interface ClientErrorRequestDetails {
url?: string;
method?: string;
}
/** @public */
export class ClientError extends ScrivitoError {
constructor(
readonly message: string,
readonly code: string | undefined,
readonly details: object,
readonly httpStatus?: number,
readonly requestDetails: ClientErrorRequestDetails = {}
) {
super(message);
}
}