+ An unhandled error has occurred.
+
Reload
+
🗙
+
+
+
+
+
+
+
+
+
+
diff --git a/src/BackOffice/BackOffice/wwwroot/js/main.js b/src/BackOffice/BackOffice/wwwroot/js/main.js
new file mode 100644
index 0000000..6deb2d0
--- /dev/null
+++ b/src/BackOffice/BackOffice/wwwroot/js/main.js
@@ -0,0 +1,8 @@
+function jsSaveAsFile(filename, byteBase64) {
+ var link = document.createElement('a');
+ link.download = filename;
+ link.href = "data:application/octet-stream;base64," + byteBase64;
+ document.body.appendChild(link);
+ link.click();
+ document.body.removeChild(link);
+}
\ No newline at end of file
diff --git a/src/BackOffice/BackOffice/wwwroot/js/quill.js b/src/BackOffice/BackOffice/wwwroot/js/quill.js
new file mode 100644
index 0000000..5be1604
--- /dev/null
+++ b/src/BackOffice/BackOffice/wwwroot/js/quill.js
@@ -0,0 +1,3 @@
+/*! For license information please see quill.js.LICENSE.txt */
+!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.Quill=e():t.Quill=e()}(self,(function(){return function(){var t={9698:function(t,e,n){"use strict";n.d(e,{Ay:function(){return c},Ji:function(){return d},mG:function(){return h},zo:function(){return u}});var r=n(6003),i=n(5232),s=n.n(i),o=n(3036),l=n(4850),a=n(5508);class c extends r.BlockBlot{cache={};delta(){return null==this.cache.delta&&(this.cache.delta=h(this)),this.cache.delta}deleteAt(t,e){super.deleteAt(t,e),this.cache={}}formatAt(t,e,n,i){e<=0||(this.scroll.query(n,r.Scope.BLOCK)?t+e===this.length()&&this.format(n,i):super.formatAt(t,Math.min(e,this.length()-t-1),n,i),this.cache={})}insertAt(t,e,n){if(null!=n)return super.insertAt(t,e,n),void(this.cache={});if(0===e.length)return;const r=e.split("\n"),i=r.shift();i.length>0&&(t