A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/conorhastings/react-native-syntax-highlighter below:

conorhastings/react-native-syntax-highlighter: a syntax highlighter for react native using https://github.com/conorhastings/react-syntax-highlighter under the hood

React Native Syntax Highlighter

Syntax highlighting component for React Native using react-syntax-highlighter

You can see a demo using snack by Expo

Alternatively you can scan this qr code in The Expo app to access on your phone:

You can try it out with Expo here

npm install react-native-syntax-highlighter --save

Accepts all of the same props as react-syntax-highlighter with three additional props.

import SyntaxHighlighter from 'react-native-syntax-highlighter';
/*by default component uses hljs so access hljs styles, import from /prism for prism styles */
import { docco } from 'react-syntax-highlighter/styles/hljs';
const Component = () => {
  const codeString = '(num) => num + 1';
  return <SyntaxHighlighter 
  	language='javascript' 
  	style={docco}
  	highlighter={"prism" || "hljs"}
  >
  	{codeString}
  </SyntaxHighlighter>;  
}

Some of the react-syntax-highlighter props are not currently supported by the mobile version, you can see which listed below:

Styles Available -- prism

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4