@manta-eu/client/shared/error-utils
Reference for @manta-eu/client/shared/error-utils as it is on main.
Type Aliases
ErrorInfo
ErrorInfo =
object
Properties
description?
optionaldescription?:string
message
message:
string
HttpError
HttpError =
Error&object
Type Declaration
status
status:
ContentfulStatusCode
Functions
createHttpError()
createHttpError(
message,status):HttpError
Parameters
message
string
status
ContentfulStatusCode
Returns
isHttpError()
isHttpError(
e):e is HttpError
Parameters
e
unknown
Returns
e is HttpError
parseError()
parseError(
error,defaultMessage):ErrorInfo
Parameters
error
unknown
defaultMessage
string
Returns
serializeError()
serializeError(
error): {message:string;name:string;stack:string|undefined;value?:undefined; } | {message?:undefined;name?:undefined;stack?:undefined;value:string; }
Parameters
error
unknown
Returns
{ message: string; name: string; stack: string | undefined; value?: undefined; } | { message?: undefined; name?: undefined; stack?: undefined; value: string; }