smolter
Types

ErrorProps

Props passed to a route ErrorBoundary.

Compatibility

ReactAvailable in this renderer's browser integration.
React SSRAvailable to this renderer's SSR integration; browser event handlers run after hydration.
PreactAvailable in this renderer's browser integration.
Preact SSRAvailable to this renderer's SSR integration; browser event handlers run after hydration.

Import from @kasperrt/smolter/react @kasperrt/smolter/preact

Signature

interface ErrorProps {
  error: Error;
}

Usage

Props passed to a route ErrorBoundary. error is the normalized Error. Hydration preserves its name and message but intentionally omits server stack and cause.

export function ErrorBoundary({ error }: ErrorProps) {
  return <p role="alert">{error.message}</p>;
}

Fields

error

error: Error;
View implementation ↗