From 570c5f2aebb33f152b98b5b6b0357459b1610f76 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Sat, 18 Jul 2020 22:38:07 +0000 Subject: [PATCH] Add instructions on how to print a member card --- webclient/src/AdminMembers.js | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/webclient/src/AdminMembers.js b/webclient/src/AdminMembers.js index 934cac6..d542ae8 100644 --- a/webclient/src/AdminMembers.js +++ b/webclient/src/AdminMembers.js @@ -122,6 +122,7 @@ export function AdminMemberCards(props) { const [error, setError] = useState(false); const [loading, setLoading] = useState(false); const [success, setSuccess] = useState(false); + const [viewCard, setViewCard] = useState(false); const { id } = useParams(); useEffect(() => { @@ -176,14 +177,28 @@ export function AdminMemberCards(props) { {result.member.card_photo ?

- - Print card image - +

:

No card image, member photo missing!

} + {viewCard && <> +

+ +

+ +
How to Print a Card
+
    +
  1. Right click on image > Save image as...
  2. +
  3. Right click on file > Print
  4. +
  5. Select Datacard Printer, Print
  6. +
  7. Plug card scanner in
  8. +
  9. Open "RfidReader" on desktop
  10. +
  11. Scan card, copy the number
  12. +
+ } +