/
githubmirror
/
novu
Обзор
Документация
Войти
/
githubmirror
/
novu
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
next
packages/framework/src/errors/step.errors.ts
26 строк
798 B
Richard Fontein
feat(framework, web, application-generic): Propagate Bridge server errors to Bridge client (#6726)
21 окт 2024, 12:22
Не верифицирован
21 окт 2024, 12:22
fc5b3cb
Код
Авторство
О чём код?
import { ErrorCodeEnum, PostActionEnum, ResourceEnum } from '../constants'; import { ResourceConflictError, ResourceExecutionFailed, ResourceNotFoundError } from './resource.errors'; export class StepNotFoundError extends ResourceNotFoundError { code = ErrorCodeEnum.STEP_NOT_FOUND_ERROR; constructor(id: string) { super(ResourceEnum.STEP, id); } } export class StepAlreadyExistsError extends ResourceConflictError { code = ErrorCodeEnum.STEP_ALREADY_EXISTS_ERROR; constructor(id: string) { super(ResourceEnum.STEP, id); } } export class StepExecutionFailedError extends ResourceExecutionFailed { code = ErrorCodeEnum.STEP_EXECUTION_FAILED_ERROR; constructor(id: string, action: PostActionEnum, cause: unknown) { super(ResourceEnum.STEP, id, action, cause); } }