123456789101112131415161718192021222324252627 |
- Object.defineProperty(exports, '__esModule', { value: true });
- const utils = require('@sentry/utils');
- /**
- * Determines whether input is a Next.js not-found error.
- * https://beta.nextjs.org/docs/api-reference/notfound#notfound
- */
- function isNotFoundNavigationError(subject) {
- return utils.isError(subject) && (subject ).digest === 'NEXT_NOT_FOUND';
- }
- /**
- * Determines whether input is a Next.js redirect error.
- * https://beta.nextjs.org/docs/api-reference/redirect#redirect
- */
- function isRedirectNavigationError(subject) {
- return (
- utils.isError(subject) &&
- typeof (subject ).digest === 'string' &&
- (subject ).digest.startsWith('NEXT_REDIRECT;') // a redirect digest looks like "NEXT_REDIRECT;[redirect path]"
- );
- }
- exports.isNotFoundNavigationError = isNotFoundNavigationError;
- exports.isRedirectNavigationError = isRedirectNavigationError;
- //# sourceMappingURL=nextNavigationErrorUtils.js.map
|