Terminal | Shell command snippets with copy button | ~/ui/components/Snippet |
Tabs, Tab | Switchable views for multiple variants of the same content | ~/ui/components/Tabs |
Step | Numbered procedural step wrapper | ~/ui/components/Step |
Prerequisites, Requirement | Collapsible setup checklist for guides | ~/ui/components/Prerequisites |
Collapsible | Hidden-by-default secondary content with a clickable summary | ~/ui/components/Collapsible |
FAQ | Wrap a set of Collapsible items and emit FAQ structured data | ~/ui/components/FAQ |
BoxLink | Cross-link card with title, description, and optional icon | ~/ui/components/BoxLink |
SnackInline | Inline runnable code example that opens on Snack | ~/ui/components/Snippet |
ContentSpotlight | Image, video, or component preview with light/dark variants | ~/ui/components/ContentSpotlight |
VideoBoxLink | Link card for a YouTube video on the Expo channel | ~/ui/components/VideoBoxLink |
APISection | Auto-generated API reference from TypeDoc JSON | ~/components/plugins/APISection |
AndroidPermissions | Table of Android manifest permissions with descriptions | ~/components/plugins/permissions |
IOSPermissions | Table of iOS Info.plist permission keys with descriptions | ~/components/plugins/permissions |
ConfigPluginExample | Wrapper around an app.json snippet for config plugin props | ~/ui/components/ConfigSection |
ConfigPluginProperties | Property table for config plugin options | ~/ui/components/ConfigSection |
ConfigReactNative | Collapsible "are you in an existing React Native app?" block for SDK pages | ~/ui/components/ConfigSection |
FileTree | Visual file and directory tree | ~/ui/components/FileTree |
Diagram | Light/dark image pair rendered as a labelled diagram block | ~/ui/components/Diagram |
DiffBlock | Render a unified diff as syntax-highlighted code | ~/ui/components/Snippet |
PlatformTags | Inline platform badges (iOS, Android, web, tvOS) | ~/ui/components/Tag |
ProgressTracker | Tutorial chapter completion checkbox and next-chapter link | ~/ui/components/ProgressTracker |
CodeBlocksTable | Side-by-side multi-language code blocks with auto-detected tab labels | ~/components/plugins/CodeBlocksTable |
ConfigPluginHierarchy | ReactFlow diagram of Config Plugin → Plugin Function → Mod | ~/ui/components/ConfigPluginHierarchy |
AppConfigSchemaTable | Renders the app.json schema as a properties table | ~/ui/components/AppConfigSchemaTable |