nestjs-api-tools
Version:
Wrappers for convenient API development including validation, logging and i18n wrappers
11 lines (9 loc) • 475 B
text/typescript
import {ApiConflictResponse} from '@nestjs/swagger';
import {ApiErrorResponse} from '../../interfaces';
/**
* 409 response decorator for Swagger autogenerated documentation.
*/
export const ConflictApiResponse = (description = 'Конфликт: невозможно создать ресурс или создаваемый ресурс уже существует'): MethodDecorator & ClassDecorator => ApiConflictResponse({
description,
type: ApiErrorResponse,
});