feat: lesson note version history (#374)

* chore: install diff package

* chore: add id to render component

* feat: implement language lesson version history

* chore: fix darkmode colors and use tailwind css

* chore: add screensize conditional

* refactor: list updating after data fetch

* change mode to view to prevent duplicate data being saved

* chore: remove raw text

* chore: db migration

* feat: properly format timestamp

* feat: add snackbar for success

* chore: group by minutes, use icons instead of texts for buttons

* docs: generate translations

* refactor

---------

Co-authored-by: Iniubong Obonguko <[email protected]>
This commit is contained in:
Rotimi Best
2024-06-30 04:47:15 +01:00
committed by GitHub
co-authored by Iniubong Obonguko
parent decea8d1e5
commit 931ccb1a09
15 changed files with 407 additions and 29 deletions
@@ -47,7 +47,8 @@
},
"success": {
"complete_marked": "पूर्ण के रूप में चिह्नित",
"complete_download": "डाउनलोड पूर्ण"
"complete_download": "डाउनलोड पूर्ण",
"version_restored": "संस्करण सफलतापूर्वक पुनर्स्थापित किया गया"
}
},
"attendance": {
@@ -750,6 +751,12 @@
"disabled": "सुविधा अक्षम है",
"next": "अगला",
"prev": "पिछला",
"version_history": {
"title": "संस्करण इतिहास",
"fetch_more_versions": "अधिक संस्करण प्राप्त करें",
"current_version": "वर्तमान संस्करण",
"restore_version": "इस संस्करण को पुनर्स्थापित करें"
},
"drag": "पुनः व्यवस्थित करने के लिए कार्ड खींचें",
"no_lesson": "अभी तक कोई सबक नहीं",
"share_your_knowledge": "आकर्षक पाठ बनाकर अपना ज्ञान दुनिया के साथ साझा करें। ऐड बटन पर क्लिक करके प्रारंभ करें।"
@@ -1363,4 +1370,4 @@
"hyphen_rule": "संगठन का नाम हाइफ़न से प्रारंभ या समाप्त नहीं हो सकता"
}
}
}
}