From 95f9a826b471817b8dafe2838162e89d6a863f5c Mon Sep 17 00:00:00 2001 From: Sacha Weatherstone Date: Thu, 22 Sep 2022 23:32:19 +1000 Subject: [PATCH] Improve QR dialog --- src/components/Dialog/QRDialog.tsx | 106 +++++++++++++++-------------- 1 file changed, 56 insertions(+), 50 deletions(-) diff --git a/src/components/Dialog/QRDialog.tsx b/src/components/Dialog/QRDialog.tsx index 8b654a9a..d5003a47 100644 --- a/src/components/Dialog/QRDialog.tsx +++ b/src/components/Dialog/QRDialog.tsx @@ -1,5 +1,5 @@ import type React from "react"; -import { useEffect, useState } from "react"; +import { Fragment, useEffect, useState } from "react"; import { fromByteArray } from "base64-js"; import { QRCode } from "react-qrcode-logo"; @@ -8,6 +8,7 @@ import { Dialog } from "@headlessui/react"; import { ClipboardIcon } from "@heroicons/react/24/outline"; import { Protobuf } from "@meshtastic/meshtasticjs"; +import { Card } from "../Card.js"; import { Checkbox } from "../form/Checkbox.js"; import { Input } from "../form/Input.js"; @@ -50,60 +51,65 @@ export const QRDialog = ({