Portfolio/wrapers/qr-code-wraper.ts

14 lines
403 B
TypeScript

import qrcode from "qrcode-terminal";
import { newLine } from "../front";
const generateQRCode = (text: string): Promise<string> => {
return new Promise((resolve, reject) => {
qrcode.generate(text, { small: true }, (qrCode) => {
// On va enlever les \n et les remplacer par des newLine
qrCode = qrCode.replace(/\n/g, newLine);
resolve(qrCode);
});
});
};
export default generateQRCode;