use-dom - Use Expo DOM components to run web code in webviews
Run web code in webviews on native platforms and as-is on web
Tags
Updated: 2026-02-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Run web code in webview
- Use web-only libraries
- Migrate web code to native
- Handle complex HTML/CSS layouts
- Embed iframes and external content
- Use Canvas or WebGL APIs
- Expose native actions to webview
Inputs
- DOM component file
- dom prop configuration
- Serializable props
- CSS files or inline styles
- Asset files
- Web libraries
Outputs
- Web components rendered in webview
- Hybrid native/web application
- Cross-platform UI components
Requirements
- 'use dom'; directive at file top
- Single default export per file
- DOM components in separate files
- Serializable props only
- CSS included in component file
- Expo development environment
