@lexical/react
Version:
This package provides Lexical components and hooks for React applications.
41 lines (35 loc) • 952 B
JavaScript
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*/
;
var reactErrorBoundary = require('react-error-boundary');
var jsxRuntime = require('react/jsx-runtime');
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
*/
function LexicalErrorBoundary({
children,
onError
}) {
return /*#__PURE__*/jsxRuntime.jsx(reactErrorBoundary.ErrorBoundary, {
fallback: /*#__PURE__*/jsxRuntime.jsx("div", {
style: {
border: '1px solid #f00',
color: '#f00',
padding: '8px'
},
children: "An error was thrown."
}),
onError: onError,
children: children
});
}
exports.LexicalErrorBoundary = LexicalErrorBoundary;