Child components to wrap with error boundary
Optional
Optional custom fallback component to display on error
Optional callback when an error is caught
Optional test ID for automated testing
Optional widget name for error messages
Child components to wrap with error boundary