,
/**
* Heading 1 component with large text and proper spacing
* Used for main section headers
*/
h1: ({ children }) => (
{children}
),
/**
* Heading 2 component for subsection headers
* Slightly smaller than h1 with adjusted spacing
*/
h2: ({ children }) => (
{children}
),
/**
* Heading 3 component for minor sections
* Used for smaller subdivisions within h2 sections
*/
h3: ({ children }) => (
{children}
),
/**
* Heading 4 component for the smallest section divisions
* Maintains consistent text size with adjusted spacing
*/
h4: ({ children }) => (
{children}
),
/**
* Unordered list component with disc-style bullets
* Indented from the left margin
*/
ul: ({ children }) =>
{children}
,
/**
* Ordered list component with decimal numbering
* Indented from the left margin
*/
ol: ({ children }) => {children},
/**
* List item component with normal line height
* Used within both ordered and unordered lists
*/
li: ({ children }) =>
{children}
,
/**
* Blockquote component for quoted content
* Features a left border and italic text with proper spacing
*/
blockquote: ({ children }) => (
{children}
),
/**
* Anchor component for links
* Opens links in new tab with security attributes
* Includes hover underline effect
*/
a: ({ href, children }) => (
{children}
),
/**
* Horizontal rule component
* Creates a visual divider with proper spacing
*/
hr: () => ,
/**
* Table container component
* Handles overflow for wide tables with proper spacing
*/
table: ({ children }) => (
{children}
),
/**
* Table header cell component
* Features bold text and distinct background
*/
th: ({ children }) => (
{children}
),
/**
* Table data cell component
* Consistent styling with header cells
*/
td: ({ children }) => (