fix(Markdown): use ErrorInfo type for ErrorBoundary onError callback
The handleRenderError signature declared `info: { componentStack: string } | null`
which conflicts with React's ErrorInfo type expected by ErrorBoundary
(`componentStack?: string | null`, with the property required).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> C
Claude Code committed
d65456a4de0913edae3d7840744a052e7ca24ec6
Parent: 82a2030