import React from 'react' import ReactDOM from 'react-dom' import QRious from 'qrious' class Qrgen extends React.Component { constructor (props) { super(props) this.state = { 'text': 'abcde' } } updateQr () { const qr = new QRious({ element: document.getElementById('qr'), value: this.state.text }) } componentDidUpdate (prevProps, prevState) { if (this.state.text != prevState.text) { this.updateQr() } } render () { return
{this.state.text}