Spaces:
Running
Running
| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| Object.defineProperty(exports, "unauthorized", { | |
| enumerable: true, | |
| get: function() { | |
| return unauthorized; | |
| } | |
| }); | |
| const _httpaccessfallback = require("./http-access-fallback/http-access-fallback"); | |
| // TODO: Add `unauthorized` docs | |
| /** | |
| * @experimental | |
| * This function allows you to render the [unauthorized.js file](https://nextjs.org/docs/app/api-reference/file-conventions/unauthorized) | |
| * within a route segment as well as inject a tag. | |
| * | |
| * `unauthorized()` can be used in | |
| * [Server Components](https://nextjs.org/docs/app/building-your-application/rendering/server-components), | |
| * [Route Handlers](https://nextjs.org/docs/app/building-your-application/routing/route-handlers), and | |
| * [Server Actions](https://nextjs.org/docs/app/building-your-application/data-fetching/server-actions-and-mutations). | |
| * | |
| * | |
| * Read more: [Next.js Docs: `unauthorized`](https://nextjs.org/docs/app/api-reference/functions/unauthorized) | |
| */ const DIGEST = `${_httpaccessfallback.HTTP_ERROR_FALLBACK_ERROR_CODE};401`; | |
| function unauthorized() { | |
| if (!process.env.__NEXT_EXPERIMENTAL_AUTH_INTERRUPTS) { | |
| throw Object.defineProperty(new Error(`\`unauthorized()\` is experimental and only allowed to be used when \`experimental.authInterrupts\` is enabled.`), "__NEXT_ERROR_CODE", { | |
| value: "E411", | |
| enumerable: false, | |
| configurable: true | |
| }); | |
| } | |
| const error = Object.defineProperty(new Error(DIGEST), "__NEXT_ERROR_CODE", { | |
| value: "E394", | |
| enumerable: false, | |
| configurable: true | |
| }); | |
| error.digest = DIGEST; | |
| throw error; | |
| } | |
| if ((typeof exports.default === 'function' || (typeof exports.default === 'object' && exports.default !== null)) && typeof exports.default.__esModule === 'undefined') { | |
| Object.defineProperty(exports.default, '__esModule', { value: true }); | |
| Object.assign(exports.default, exports); | |
| module.exports = exports.default; | |
| } | |
| //# sourceMappingURL=unauthorized.js.map |