@exzos28/react-native-qrcode-svg
A QR Code generator for React Native based on react-native-svg, to create QR codes like in Telegram
Installation
npm install @exzos28/react-native-qrcode-svg
Example
Usage
import React from 'react';
import { StyleSheet, View, Text } from 'react-native';
import { QrCodeSvg } from '@exzos28/react-native-qrcode-svg';
export default function App() {
return (
<View style={styles.container}>
<View style={styles.firstQr}>
<QrCodeSvg
value="Hello world!"
frameSize={200}
contentCells={5}
content={
<View>
<Text>?</Text>
</View>
}
contentStyle={styles.box}
/>
</View>
<View style={styles.secondQr}>
<QrCodeSvg
value="Hello world!"
frameSize={200}
contentCells={5}
content={
<View>
<Text>?</Text>
</View>
}
dotColor="#ffffff"
backgroundColor="#000000"
contentStyle={styles.box}
/>
</View>
</View>
);
}
const styles = StyleSheet.create({
container: {
flex: 1,
flexDirection: 'row',
alignItems: 'center',
justifyContent: 'center',
},
box: {
alignItems: 'center',
justifyContent: 'center',
},
firstQr: {
marginRight: 15,
},
secondQr: {
padding: 15,
backgroundColor: '#000000',
},
});
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
License
MIT