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. +
+ } +