aboutsummaryrefslogtreecommitdiff
path: root/webAO/services
diff options
context:
space:
mode:
authorCaleb Mabry <caleb.mabry.15@cnu.edu>2022-03-25 00:15:36 -0400
committerCaleb Mabry <caleb.mabry.15@cnu.edu>2022-03-25 00:15:36 -0400
commit502a472ea297e3c170dd74c1a4542f492cf2ea3d (patch)
treec182bdc555a07d1d569679d8bad87ca13cb51b3c /webAO/services
parente4d1e1cd4b361e96aad09d9b5539db44cb1ed8dd (diff)
Added support for saving chatlog
Diffstat (limited to 'webAO/services')
-rw-r--r--webAO/services/downloadFile.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/webAO/services/downloadFile.ts b/webAO/services/downloadFile.ts
new file mode 100644
index 0000000..3774e9b
--- /dev/null
+++ b/webAO/services/downloadFile.ts
@@ -0,0 +1,10 @@
+const downloadFile = (content: string, filename: string) => {
+
+ const a = document.createElement('a');
+ const file = new Blob([content], {type: 'text'});
+
+ a.href= URL.createObjectURL(file);
+ a.download = filename;
+ a.click();
+}
+export default downloadFile \ No newline at end of file