OnError decorator, useOnError 옵션

interface OnErrorOptions {
    ignoreCanceled?: boolean;
    logging?: boolean;
    message?: string | ((err) => string);
    notifyType?: "redirect" | "alert" | "toast";
    onError?: ((err) => void | Promise<void>);
    path?: string;
    statusCode?: number;
    throwError?: boolean;
}

Properties

ignoreCanceled?: boolean

취소 오류 발생 시 무시

Since

3.0.0-rc.5

logging?: boolean

로깅 여부

Default

true
message?: string | ((err) => string)

노출 메시지

Type declaration

    • (err): string
    • Parameters

      • err: Error

      Returns string

notifyType?: "redirect" | "alert" | "toast"

통지 유형

Default

'alert'
onError?: ((err) => void | Promise<void>)

에러 발생 시 후속 처리 action handler

Type declaration

    • (err): void | Promise<void>
    • 에러 발생 시 후속 처리 action handler

      Parameters

      • err: Error

      Returns void | Promise<void>

path?: string

redirect path

statusCode?: number

redirect 시 status code

Default

500
throwError?: boolean

예외 처리 후 throw 여부

Default

false

Generated using TypeDoc