feat: export marks as csv or pdf (#427)

* worked on the marks csv export

* added translations

* added pdf export option and translations

* cleanup

* cleanup

* improve download UX

* capitalize title

---------

Co-authored-by: Rotimi Best <best@classroomio.com>
This commit is contained in:
Em_Dev
2024-08-10 08:49:42 +01:00
committed by GitHub
co-authored by Rotimi Best
parent 1c41450b79
commit d2fe33c6ab
11 changed files with 586 additions and 196 deletions
+3 -1
View File
@@ -46,11 +46,13 @@
"form-data": "^4.0.0",
"hotkeys-js": "^3.11.2",
"html-to-image": "^1.11.11",
"html2pdf.js": "^0.10.2",
"js-yaml": "^4.1.0",
"lodash": "^4.17.21",
"openai-edge": "^1.2.2",
"papaparse": "^5.4.1",
"pluralize": "^8.0.0",
"posthog-js": "^1.141.4",
"posthog-js": "^1.155.0",
"shared": "workspace:*",
"sirv": "^2.0.3",
"stripe": "^14.22.0",