diff options
| author | Caleb Mabry <caleb.mabry.15@cnu.edu> | 2022-03-25 00:15:36 -0400 |
|---|---|---|
| committer | Caleb Mabry <caleb.mabry.15@cnu.edu> | 2022-03-25 00:15:36 -0400 |
| commit | 502a472ea297e3c170dd74c1a4542f492cf2ea3d (patch) | |
| tree | c182bdc555a07d1d569679d8bad87ca13cb51b3c /webAO/services | |
| parent | e4d1e1cd4b361e96aad09d9b5539db44cb1ed8dd (diff) | |
Added support for saving chatlog
Diffstat (limited to 'webAO/services')
| -rw-r--r-- | webAO/services/downloadFile.ts | 10 |
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 |
