This allows you to render HTML content within your application. It accepts a string of HTML content as a prop and renders it within a WebView component. This makes it easy to integrate rich HTML content into your React Native application.
expo install react-native-html-component react-native-webview
npm install react-native-html-component react-native-webview
# OR
yarn add react-native-html-component react-native-webview
#OR
pnpm add react-native-html-component react-native-webview
import HtmlC from 'react-native-html-component';
export default function App() {
return (
<Html html="<p>Hello World!</p>" />
)
}
A string that represents the HTML content to be rendered.
➤ Type: string
An optional boolean that determines whether text selection is allowed.
➤ Type: boolean
➤ Default: false
An optional string that sets the background color of the root html.
➤ Type: string
➤ Default: 'transparent'
An optional string that sets the text color of the root html.
➤ Type: string
➤ Default: '#000000'
An optional number that sets the font size of the root html.
➤ Type: number
➤ Default: 16
An optional StyleProp object that can be used to apply custom styles to the component.
➤ Type: StyleProp<ViewStyle>