Spaces:
Running
Running
| // This has to be a shared module which is shared between client component error boundary and dynamic component | |
| ; | |
| Object.defineProperty(exports, "__esModule", { | |
| value: true | |
| }); | |
| 0 && (module.exports = { | |
| BailoutToCSRError: null, | |
| isBailoutToCSRError: null | |
| }); | |
| function _export(target, all) { | |
| for(var name in all)Object.defineProperty(target, name, { | |
| enumerable: true, | |
| get: all[name] | |
| }); | |
| } | |
| _export(exports, { | |
| BailoutToCSRError: function() { | |
| return BailoutToCSRError; | |
| }, | |
| isBailoutToCSRError: function() { | |
| return isBailoutToCSRError; | |
| } | |
| }); | |
| const BAILOUT_TO_CSR = 'BAILOUT_TO_CLIENT_SIDE_RENDERING'; | |
| class BailoutToCSRError extends Error { | |
| constructor(reason){ | |
| super(`Bail out to client-side rendering: ${reason}`), this.reason = reason, this.digest = BAILOUT_TO_CSR; | |
| } | |
| } | |
| function isBailoutToCSRError(err) { | |
| if (typeof err !== 'object' || err === null || !('digest' in err)) { | |
| return false; | |
| } | |
| return err.digest === BAILOUT_TO_CSR; | |
| } | |
| //# sourceMappingURL=bailout-to-csr.js.map |