@russ-b/nestjs-common-tools
Version:
NestJS utility tools
22 lines • 933 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OutOfRangeException = exports.PaginationOutOfRangeError = exports.PAGINATION_OUT_OF_RANGE = void 0;
const DEFAULT_MESSAGE = 'Page is out of range';
exports.PAGINATION_OUT_OF_RANGE = 'PAGINATION_OUT_OF_RANGE';
class PaginationOutOfRangeError extends Error {
constructor(message = DEFAULT_MESSAGE) {
super(message);
this.code = exports.PAGINATION_OUT_OF_RANGE;
this.name = 'PaginationOutOfRangeError';
Object.setPrototypeOf(this, new.target.prototype);
}
}
exports.PaginationOutOfRangeError = PaginationOutOfRangeError;
class OutOfRangeException extends PaginationOutOfRangeError {
constructor(message = DEFAULT_MESSAGE) {
super(message);
this.name = 'OutOfRangeException';
}
}
exports.OutOfRangeException = OutOfRangeException;
//# sourceMappingURL=pagination-out-of-range.error.js.map