react-server675fbba4
react-serverfilespackagesreact-serverserverErrorBoundary.jsx
packages/react-server/server/ErrorBoundary.jsxjsx403 B46df6cbc
import { Suspense } from "react";

import ErrorBoundary from "@lazarv/react-server/client/ErrorBoundary.jsx";

export default async function ReactServerErrorBoundary({
  fallback = null,
  children,
  ...props
}) {
  return (
    <ErrorBoundary {...props}>
      {fallback ? (
        <Suspense fallback={fallback}>{children}</Suspense>
      ) : (
        children
      )}
    </ErrorBoundary>
  );
}