2.0.12 • Published 2 years ago

@nico-martin/react-qr-code v2.0.12

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

react-qr-code

A component for React. This library works with React and React Native (using React Native SVG).

This is a fork of https://github.com/rosskhanas/react-qr-code by Ross Khanas that implements the viewbox attribute.

Screenshots

Web

Android & iOS

Installation

yarn add @nico-martin/react-qr-code

When using this library with React Native, you will also need to have react-native-svg installed.

yarn add react-native-svg
cd ios && pod install

The Gist

import React from "react";
import ReactDOM from "react-dom";
import QRCode from "react-qr-code";

ReactDOM.render(<QRCode value="hey" />, document.getElementById("Container"));

Note: If the QR code is likely to appear next to dark objects, you will need to wrap it in a light-colored container to preserve the 'quiet zone', e.g.

<div style={{ background: 'white', padding: '16px' }}>
    <QRCode ... />
</div>

API

proptypedefault value
bgColorstring'#FFFFFF'
fgColorstring'#000000'
levelstring ('L' 'M' 'Q' 'H')'L'
sizenumber256
titlestring
valuestring

License

MIT

2.0.12

2 years ago

2.0.11

2 years ago

2.0.10

2 years ago

2.0.9

2 years ago

2.0.8

2 years ago