UNPKG

471 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.Redirect = void 0;
4const constants_1 = require("../../constants");
5/**
6 * Redirects request to the specified URL.
7 *
8 * @publicApi
9 */
10function Redirect(url = '', statusCode) {
11 return (target, key, descriptor) => {
12 Reflect.defineMetadata(constants_1.REDIRECT_METADATA, { statusCode, url }, descriptor.value);
13 return descriptor;
14 };
15}
16exports.Redirect = Redirect;