HTML Page Rules
Allowed Elements
- Block-level:
<p>,<h1>through<h6>,<blockquote>,<ul>,<ol>,<li>,<pre><code>,<hr> - Task Lists:
<ul data-type="taskList">with<li data-type="taskItem"> - Inline:
<strong>,<em>,<code>,<a>,<br> - Components:
<mdx-component data-path="components/name"></mdx-component>
Example Valid HTML
MDX Component Rules
Component Structure
Critical Requirements
- NO import statements - All dependencies are globally available
- React prefix required - Use
React.useState,React.useEffect, etc. - Component definitions at top - All components must be defined before usage
- Self-contained logic - All variables and functions inside component scope
- Proper string handling - Use double quotes
"or single quotes'(avoid triple quotes)

