Merge branch 'from/develop/tusooa/export' into 'develop'
Fix non-8bit string export problem Closes #1174 See merge request pleroma/pleroma-fe!1555
This commit is contained in:
		
						commit
						9ddb43296f
					
				
					 3 changed files with 9 additions and 1 deletions
				
			
		|  | @ -38,6 +38,7 @@ | |||
|     "punycode.js": "2.1.0", | ||||
|     "qrcode": "1", | ||||
|     "ruffle-mirror": "2021.12.31", | ||||
|     "utf8": "^3.0.0", | ||||
|     "vue": "^3.2.31", | ||||
|     "vue-i18n": "^9.2.0-beta.34", | ||||
|     "vue-router": "4.0.14", | ||||
|  |  | |||
|  | @ -1,9 +1,11 @@ | |||
| import utf8 from 'utf8' | ||||
| 
 | ||||
| export const newExporter = ({ | ||||
|   filename = 'data', | ||||
|   getExportedObject | ||||
| }) => ({ | ||||
|   exportData () { | ||||
|     const stringified = JSON.stringify(getExportedObject(), null, 2) // Pretty-print and indent with 2 spaces
 | ||||
|     const stringified = utf8.encode(JSON.stringify(getExportedObject(), null, 2)) // Pretty-print and indent with 2 spaces
 | ||||
| 
 | ||||
|     // Create an invisible link with a data url and simulate a click
 | ||||
|     const e = document.createElement('a') | ||||
|  |  | |||
|  | @ -10118,6 +10118,11 @@ use@^3.1.0: | |||
|   version "3.1.1" | ||||
|   resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" | ||||
| 
 | ||||
| utf8@^3.0.0: | ||||
|   version "3.0.0" | ||||
|   resolved "https://registry.yarnpkg.com/utf8/-/utf8-3.0.0.tgz#f052eed1364d696e769ef058b183df88c87f69d1" | ||||
|   integrity sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== | ||||
| 
 | ||||
| util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: | ||||
|   version "1.0.2" | ||||
|   resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 tusooa
						tusooa