Skip to content
0

katanakit-js / useErrorCustom

Function: useErrorCustom() ​

ts
function useErrorCustom(msg, code): {
  code: number;
  message: string;
};

Defined in: src/core/services/error.service.ts:52

Create a custom error object. Use with useLogger for consistent error logging.

Parameters ​

ParameterTypeDescription
msgstringError message
codenumberHTTP status code

Returns ​

ts
{
  code: number;
  message: string;
}

Serialized error with message and code

code ​

ts
code: number;

message ​

ts
message: string;

Example ​

ts
import { useErrorCustom, useLogger } from "katanakit-js";

const error = useErrorCustom("User not found", 404);
useLogger(error.message, error, "error");
// { message: "User not found", code: 404 }

Released under the MIT License.