@tectonique/api-standards-client
Version:
Client side implementation for API Standards (response envelopes and Problem Details).
19 lines (18 loc) • 609 B
JavaScript
import { ProblemDetails } from "@tectonique/api-standards";
const ClientSideInternalProblemDetail = ProblemDetails.factory({
status: 900,
type: "client-side-internal-error",
title: "Client side internal error",
payloadType: {},
});
const ResponseNotAnEnvelopeProblemDetail = ProblemDetails.factory({
status: 901,
type: "response-not-an-envelope",
title: "Response is not an envelope",
payloadType: {},
});
const ClientProblemDetailsCollection = {
ClientSideInternalProblemDetail,
ResponseNotAnEnvelopeProblemDetail,
};
export default ClientProblemDetailsCollection;