Spaces:
Sleeping
Sleeping
pythonic-rag-FastAPIReact
/
frontend
/node_modules
/@pmmmwh
/react-refresh-webpack-plugin
/overlay
/containers
/RuntimeErrorContainer.js
| const PageHeader = require('../components/PageHeader.js'); | |
| const RuntimeErrorStack = require('../components/RuntimeErrorStack.js'); | |
| const Spacer = require('../components/Spacer.js'); | |
| /** | |
| * @typedef {Object} RuntimeErrorContainerProps | |
| * @property {Error} currentError | |
| */ | |
| /** | |
| * A container to render runtime error messages with stack trace. | |
| * @param {Document} document | |
| * @param {HTMLElement} root | |
| * @param {RuntimeErrorContainerProps} props | |
| * @returns {void} | |
| */ | |
| function RuntimeErrorContainer(document, root, props) { | |
| PageHeader(document, root, { | |
| message: props.currentError.message, | |
| title: props.currentError.name, | |
| topOffset: '2.5rem', | |
| }); | |
| RuntimeErrorStack(document, root, { | |
| error: props.currentError, | |
| }); | |
| Spacer(document, root, { space: '1rem' }); | |
| } | |
| module.exports = RuntimeErrorContainer; | |