feat: join course via QR code (#350)

* chore: install dependencies

* feat: create downloadable image component

* feat: update component design and add download qr button

* feat: update file name

* feat: increase border radius

* chore: add logo svg file

* refactor: move all logic to parent component

* feat: setup writeable store variable

* chore: fix ts error

* feat: setup download function in parent comp

* chore: swap out svelte/qr comp for js comp

* feat: download speed qr code improvements

* feat: add loading state to download button

* fix: responsive adjustments

* refactoring

---------

Co-authored-by: tunny17 <[email protected]>
Co-authored-by: Rotimi Best <[email protected]>
This commit is contained in:
Iniubong Obonguko
2024-06-08 05:20:12 +01:00
committed by GitHub
co-authored by tunny17 Rotimi Best
parent 5e7726c6ad
commit f3e0f9b7e2
7 changed files with 198 additions and 15 deletions
@@ -803,6 +803,9 @@
"go_to": "go to organization settings",
"invite_students": "Invite Students",
"via_link": "You can invite students via an invite link",
"via_qr": "You can invite students via QR",
"download_qr": "Download QR code",
"qr_downloading_snackbar": "QR code generated successfully, please wait while it downloads",
"copy_link": "Copy link",
"success": "Copied Successfully",
"finish": "Finish"