mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-02-11 03:12:44 +00:00
41 lines
947 B
TypeScript
41 lines
947 B
TypeScript
import * as React from "react";
|
|
import * as QrReader from "react-qr-reader";
|
|
|
|
export class Test extends React.Component {
|
|
render() {
|
|
return (
|
|
<QrReader
|
|
onError={(err) => { console.log(err); }}
|
|
onScan={(data) => { console.log(data); }}
|
|
facingMode={'user'}
|
|
/>
|
|
);
|
|
}
|
|
}
|
|
|
|
const test: React.FC = () => {
|
|
const qrRef = React.useRef<QrReader>(null);
|
|
|
|
const handleScan = (data: string | null) => {
|
|
};
|
|
|
|
const handleError = (err: any) => {
|
|
};
|
|
|
|
qrRef.current!.openImageDialog();
|
|
|
|
return <>
|
|
<div>
|
|
<QrReader
|
|
ref={qrRef}
|
|
delay={300}
|
|
facingMode={"environment"}
|
|
showViewFinder={false}
|
|
onError={handleError}
|
|
onScan={handleScan}
|
|
style={{ width: '90%', height: '90%' }}
|
|
/>
|
|
</div>
|
|
</>;
|
|
};
|